Open CASCADE Technology 6.6.0
Public Member Functions
StepVisual_SurfaceStyleElementSelect Class Reference

#include <StepVisual_SurfaceStyleElementSelect.hxx>

Inheritance diagram for StepVisual_SurfaceStyleElementSelect:
Inheritance graph
[legend]

Public Member Functions

 StepVisual_SurfaceStyleElementSelect ()
 Returns a SurfaceStyleElementSelect SelectType

Standard_Integer CaseNum (const Handle< Standard_Transient > &ent) const
 Recognizes a SurfaceStyleElementSelect Kind Entity that is :
1 -> SurfaceStyleFillArea
2 -> SurfaceStyleBoundary
3 -> SurfaceStyleParameterLine
4 -> SurfaceStyleSilhouette
5 -> SurfaceStyleSegmentationCurve
6 -> SurfaceStyleControlGrid
0 else

Handle_StepVisual_SurfaceStyleFillArea SurfaceStyleFillArea () const
 returns Value as a SurfaceStyleFillArea (Null if another type)

Handle_StepVisual_SurfaceStyleBoundary SurfaceStyleBoundary () const
 returns Value as a SurfaceStyleBoundary (Null if another type)

Handle_StepVisual_SurfaceStyleParameterLine SurfaceStyleParameterLine () const
 returns Value as a SurfaceStyleParameterLine (Null if another type)


Constructor & Destructor Documentation

StepVisual_SurfaceStyleElementSelect::StepVisual_SurfaceStyleElementSelect ( )

Member Function Documentation

Standard_Integer StepVisual_SurfaceStyleElementSelect::CaseNum ( const Handle< Standard_Transient > &  ent) const [virtual]

Implements StepData_SelectType.

Handle_StepVisual_SurfaceStyleBoundary StepVisual_SurfaceStyleElementSelect::SurfaceStyleBoundary ( ) const
Handle_StepVisual_SurfaceStyleFillArea StepVisual_SurfaceStyleElementSelect::SurfaceStyleFillArea ( ) const
Handle_StepVisual_SurfaceStyleParameterLine StepVisual_SurfaceStyleElementSelect::SurfaceStyleParameterLine ( ) const

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