#include <Visual3d_ContextView.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Visual3d_ContextView () |
| Creates a context from default values . | |
| Standard_EXPORT void | SetSurfaceDetail (const Visual3d_TypeOfSurfaceDetail TOSD) |
| Selects the kind of rendering default to: TOSD_NONE . | |
| Standard_EXPORT void | SetTextureEnv (const Handle(Graphic3d_TextureEnv)&ATexture) |
| Sets the environment texture to use no environment texture by default . | |
| Standard_EXPORT void | SetAliasingOn () |
| Activates antialiasing. Antialiasing can be activated on all the structures in the view . | |
| Standard_EXPORT void | SetAliasingOff () |
| Deactivates the antialiasing. . | |
| Standard_EXPORT void | SetDepthCueingBackPlane (const Standard_Real ABack) |
| Modifies the back depth-cueing plane. Category: Methods to modify the class definition Warning: Raises DepthCueingDefinitionError if <backplane> is front of <frontplane> and DepthCueing is ON. . | |
| Standard_EXPORT void | SetDepthCueingFrontPlane (const Standard_Real ABack) |
| Modifies the front depth-cueing plane. Category: Methods to modify the class definition Warning: Raises DepthCueingDefinitionError if <backplane> is front of <frontplane> and DepthCueing is ON. . | |
| Standard_EXPORT void | SetDepthCueingOn () |
| Activates the depth-cueing. Depth-cueing can be activated on all structures present in the view. Category: Methods to modify the class definition Warning: Raises DepthCueingDefinitionError if <backplane> is front of <frontplane>. . | |
| Standard_EXPORT void | SetDepthCueingOff () |
| Deactivates the depth-cueing. . | |
| Standard_EXPORT void | SetClipPlaneOn (const Handle(Visual3d_ClipPlane)&AClipPlane) |
| Activates the clipping plane <aclipplane> . | |
| Standard_EXPORT void | SetClipPlaneOff (const Handle(Visual3d_ClipPlane)&AClipPlane) |
| Deactivates the clipping plane <aclipplane> . | |
| Standard_EXPORT void | SetLightOn (const Handle(Visual3d_Light)&ALight) |
| Activates the light source <alight> . | |
| Standard_EXPORT void | SetLightOff (const Handle(Visual3d_Light)&ALight) |
| Deactivates the light source <alight> . | |
| Standard_EXPORT void | SetModel (const Visual3d_TypeOfModel AModel) |
| Modifies the shading model when the type of visualization is TOV_SHADING . | |
| Standard_EXPORT void | SetVisualization (const Visual3d_TypeOfVisualization AVisual) |
| Modifies the mode of visualization. . | |
| Standard_EXPORT void | SetZClippingBackPlane (const Standard_Real ABack) |
| Modifies the back Z-clipping plane. Category: Methods to modify the class definition Warning: Raises ZClippingDefinitionError if <backplane> is front of <frontplane> and ZClipping is ON. . | |
| Standard_EXPORT void | SetZClippingFrontPlane (const Standard_Real AFront) |
| Modifies the front Z-clipping plane. Category: Methods to modify the class definition Warning: Raises ZClippingDefinitionError if <backplane> is front of <frontplane> and ZClipping is ON. . | |
| Standard_EXPORT void | SetZClippingOn () |
| Activates the Z-clipping planes defined by SetZClippingFrontPlane and SetZClippingBackPlane. Category: Methods to modify the class definition Warning: Raises ZClippingDefinitionError if <backplane> is front of <frontplane>. . | |
| Standard_EXPORT void | SetZClippingOff () |
| Deactivates the Z-clipping planes defined by SetFrontPlane and SetBackPlane. . | |
| Standard_EXPORT void | SetFrontZClippingOn () |
| Activates the front Z-clipping plane defined by SetFrontPlane method. . | |
| Standard_EXPORT void | SetFrontZClippingOff () |
| Deactivates the front Z-clipping plane defined by SetFrontPlane method. . | |
| Standard_EXPORT void | SetBackZClippingOn () |
| Activates the back Z-clipping plane defined by SetBackPlane method. Category: Methods to modify the class definition Warning: Raises ZClippingDefinitionError if <backplane> is front of <frontplane>. . | |
| Standard_EXPORT void | SetBackZClippingOff () |
| Deactivates the back Z-clipping plane defined by SetBackPlane method. . | |
| Standard_EXPORT Handle_Visual3d_HSetOfClipPlane | ActivatedClipPlanes () const |
| Returns the group of active clipping planes in the view of context <me>. . | |
| Standard_EXPORT Standard_Integer | NumberOfActivatedClipPlanes () const |
| Returns the number of active clipping planes in the view of context <me>. . | |
| Standard_EXPORT Handle_Visual3d_ClipPlane | ActivatedClipPlane (const Standard_Integer AnIndex) const |
| Standard_EXPORT Handle_Visual3d_HSetOfLight | ActivatedLights () const |
| Returns the group of active light sources in the view of context <me>. . | |
| Standard_EXPORT Standard_Integer | NumberOfActivatedLights () const |
| Returns the number of active light sources in the view of context <me>. . | |
| Standard_EXPORT Handle_Visual3d_Light | ActivatedLight (const Standard_Integer AnIndex) const |
| Standard_EXPORT Standard_Boolean | AliasingIsOn () const |
| Returns the activity of the aliasing. . | |
| Standard_EXPORT Standard_Boolean | BackZClippingIsOn () const |
| Returns the activity of the ZClipping. . | |
| Standard_EXPORT Standard_Real | DepthCueingBackPlane () const |
| Returns the definition of the back depth-cueing plane. . | |
| Standard_EXPORT Standard_Real | DepthCueingFrontPlane () const |
| Returns the definition of the front depth-cueing plane. . | |
| Standard_EXPORT Standard_Boolean | DepthCueingIsOn () const |
| Returns the activity of the depth-cueing. . | |
| Standard_EXPORT Standard_Boolean | FrontZClippingIsOn () const |
| Returns the activity of the ZClipping. . | |
| Standard_EXPORT Visual3d_TypeOfModel | Model () const |
| Returns the shading model. . | |
| Standard_EXPORT Visual3d_TypeOfVisualization | Visualization () const |
| Returns the mode of visualization. . | |
| Standard_EXPORT Standard_Real | ZClippingBackPlane () const |
| Returns the definition of the back Z-clipping plane. . | |
| Standard_EXPORT Standard_Real | ZClippingFrontPlane () const |
| Returns the definition of the front Z-clipping plane. . | |
| Standard_EXPORT Visual3d_TypeOfSurfaceDetail | SurfaceDetail () const |
| Standard_EXPORT Handle_Graphic3d_TextureEnv | TextureEnv () const |
Private Attributes | |
| Standard_Boolean | AliasingIsActive |
| Standard_Boolean | ZcueingIsActive |
| Standard_Boolean | FrontZclippingIsActive |
| Standard_Boolean | BackZclippingIsActive |
| Standard_ShortReal | MyZclippingFrontPlane |
| Standard_ShortReal | MyZclippingBackPlane |
| Standard_ShortReal | MyDepthCueingFrontPlane |
| Standard_ShortReal | MyDepthCueingBackPlane |
| Visual3d_TypeOfModel | MyModel |
| Visual3d_TypeOfVisualization | MyVisual |
| Graphic3d_SequenceOfAddress | MyLights |
| Graphic3d_SequenceOfAddress | MyClipPlanes |
| Handle_Graphic3d_TextureEnv | MyTextureEnv |
| Visual3d_TypeOfSurfaceDetail | MySurfaceDetail |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1