Open CASCADE Technology 6.6.0
Public Member Functions
StepVisual_ViewVolume Class Reference

#include <StepVisual_ViewVolume.hxx>

Inheritance diagram for StepVisual_ViewVolume:
Inheritance graph
[legend]

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

Constructor & Destructor Documentation

StepVisual_ViewVolume::StepVisual_ViewVolume ( )

Member Function Documentation

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

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines