Open CASCADE Technology 6.6.0
|
#include <StepVisual_ViewVolume.hxx>
Public Member Functions | |
StepVisual_ViewVolume () | |
Returns a ViewVolume | |
virtual void | Init (const StepVisual_CentralOrParallel aProjectionType, const Handle< StepGeom_CartesianPoint > &aProjectionPoint, const Standard_Real aViewPlaneDistance, const Standard_Real aFrontPlaneDistance, const Standard_Boolean aFrontPlaneClipping, const Standard_Real aBackPlaneDistance, const Standard_Boolean aBackPlaneClipping, const Standard_Boolean aViewVolumeSidesClipping, const Handle< StepVisual_PlanarBox > &aViewWindow) |
void | SetProjectionType (const StepVisual_CentralOrParallel aProjectionType) |
StepVisual_CentralOrParallel | ProjectionType () const |
void | SetProjectionPoint (const Handle< StepGeom_CartesianPoint > &aProjectionPoint) |
Handle_StepGeom_CartesianPoint | ProjectionPoint () const |
void | SetViewPlaneDistance (const Standard_Real aViewPlaneDistance) |
Standard_Real | ViewPlaneDistance () const |
void | SetFrontPlaneDistance (const Standard_Real aFrontPlaneDistance) |
Standard_Real | FrontPlaneDistance () const |
void | SetFrontPlaneClipping (const Standard_Boolean aFrontPlaneClipping) |
Standard_Boolean | FrontPlaneClipping () const |
void | SetBackPlaneDistance (const Standard_Real aBackPlaneDistance) |
Standard_Real | BackPlaneDistance () const |
void | SetBackPlaneClipping (const Standard_Boolean aBackPlaneClipping) |
Standard_Boolean | BackPlaneClipping () const |
void | SetViewVolumeSidesClipping (const Standard_Boolean aViewVolumeSidesClipping) |
Standard_Boolean | ViewVolumeSidesClipping () const |
void | SetViewWindow (const Handle< StepVisual_PlanarBox > &aViewWindow) |
Handle_StepVisual_PlanarBox | ViewWindow () const |
StepVisual_ViewVolume::StepVisual_ViewVolume | ( | ) |
Standard_Boolean StepVisual_ViewVolume::BackPlaneClipping | ( | ) | const |
Standard_Real StepVisual_ViewVolume::BackPlaneDistance | ( | ) | const |
Standard_Boolean StepVisual_ViewVolume::FrontPlaneClipping | ( | ) | const |
Standard_Real StepVisual_ViewVolume::FrontPlaneDistance | ( | ) | const |
virtual void StepVisual_ViewVolume::Init | ( | const StepVisual_CentralOrParallel | aProjectionType, |
const Handle< StepGeom_CartesianPoint > & | aProjectionPoint, | ||
const Standard_Real | aViewPlaneDistance, | ||
const Standard_Real | aFrontPlaneDistance, | ||
const Standard_Boolean | aFrontPlaneClipping, | ||
const Standard_Real | aBackPlaneDistance, | ||
const Standard_Boolean | aBackPlaneClipping, | ||
const Standard_Boolean | aViewVolumeSidesClipping, | ||
const Handle< StepVisual_PlanarBox > & | aViewWindow | ||
) | [virtual] |
Handle_StepGeom_CartesianPoint StepVisual_ViewVolume::ProjectionPoint | ( | ) | const |
StepVisual_CentralOrParallel StepVisual_ViewVolume::ProjectionType | ( | ) | const |
void StepVisual_ViewVolume::SetBackPlaneClipping | ( | const Standard_Boolean | aBackPlaneClipping | ) |
void StepVisual_ViewVolume::SetBackPlaneDistance | ( | const Standard_Real | aBackPlaneDistance | ) |
void StepVisual_ViewVolume::SetFrontPlaneClipping | ( | const Standard_Boolean | aFrontPlaneClipping | ) |
void StepVisual_ViewVolume::SetFrontPlaneDistance | ( | const Standard_Real | aFrontPlaneDistance | ) |
void StepVisual_ViewVolume::SetProjectionPoint | ( | const Handle< StepGeom_CartesianPoint > & | aProjectionPoint | ) |
void StepVisual_ViewVolume::SetProjectionType | ( | const StepVisual_CentralOrParallel | aProjectionType | ) |
void StepVisual_ViewVolume::SetViewPlaneDistance | ( | const Standard_Real | aViewPlaneDistance | ) |
void StepVisual_ViewVolume::SetViewVolumeSidesClipping | ( | const Standard_Boolean | aViewVolumeSidesClipping | ) |
void StepVisual_ViewVolume::SetViewWindow | ( | const Handle< StepVisual_PlanarBox > & | aViewWindow | ) |
Standard_Real StepVisual_ViewVolume::ViewPlaneDistance | ( | ) | const |
Standard_Boolean StepVisual_ViewVolume::ViewVolumeSidesClipping | ( | ) | const |
Handle_StepVisual_PlanarBox StepVisual_ViewVolume::ViewWindow | ( | ) | const |