OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKSTEP
StepAP214


StepAP214_AutoDesignGroupedItem Class Reference

#include <StepAP214_AutoDesignGroupedItem.hxx>

Inheritance diagram for StepAP214_AutoDesignGroupedItem:

Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT StepAP214_AutoDesignGroupedItem ()
 Returns a AutoDesignGroupedItem SelectType
.
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)&ent) const
 Recognizes a AutoDesignGroupedItem Kind Entity that is :
1 -> AdvancedBrepShapeRepresentation
2 -> CsgShapeRepresentation
3 -> FacetedBrepShapeRepresentation
4 -> GeometricallyBoundedSurfaceShapeRepresentation
5 -> GeometricallyBoundedWireframeShapeRepresentation
6 -> ManifoldSurfaceShapeRepresentation
7 -> Representation
8 -> RepresentationItem
9 -> ShapeAspect
10 -> ShapeRepresentation
11 -> TemplateInstance
0 else
.
Standard_EXPORT Handle_StepShape_AdvancedBrepShapeRepresentation AdvancedBrepShapeRepresentation () const
 returns Value as a AdvancedBrepShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepShape_CsgShapeRepresentation CsgShapeRepresentation () const
 returns Value as a CsgShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepShape_FacetedBrepShapeRepresentation FacetedBrepShapeRepresentation () const
 returns Value as a FacetedBrepShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation GeometricallyBoundedSurfaceShapeRepresentation () const
 returns Value as a GeometricallyBoundedSurfaceShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation GeometricallyBoundedWireframeShapeRepresentation () const
 returns Value as a GeometricallyBoundedWireframeShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepShape_ManifoldSurfaceShapeRepresentation ManifoldSurfaceShapeRepresentation () const
 returns Value as a ManifoldSurfaceShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepRepr_Representation Representation () const
 returns Value as a Representation (Null if another type)

Standard_EXPORT Handle_StepRepr_RepresentationItem RepresentationItem () const
 returns Value as a RepresentationItem (Null if another type)

Standard_EXPORT Handle_StepRepr_ShapeAspect ShapeAspect () const
 returns Value as a ShapeAspect (Null if another type)

Standard_EXPORT Handle_StepShape_ShapeRepresentation ShapeRepresentation () const
 returns Value as a ShapeRepresentation (Null if another type)

Standard_EXPORT Handle_StepVisual_TemplateInstance TemplateInstance () const
 returns Value as a TemplateInstance (Null if another type)


Constructor & Destructor Documentation

Standard_EXPORT StepAP214_AutoDesignGroupedItem::StepAP214_AutoDesignGroupedItem  ) 
 


Member Function Documentation

Standard_EXPORT Handle_StepShape_AdvancedBrepShapeRepresentation StepAP214_AutoDesignGroupedItem::AdvancedBrepShapeRepresentation  )  const
 

Standard_EXPORT Standard_Integer StepAP214_AutoDesignGroupedItem::CaseNum const Handle(Standard_Transient)&  ent  )  const [virtual]
 

Implements StepData_SelectType.

Standard_EXPORT Handle_StepShape_CsgShapeRepresentation StepAP214_AutoDesignGroupedItem::CsgShapeRepresentation  )  const
 

Standard_EXPORT Handle_StepShape_FacetedBrepShapeRepresentation StepAP214_AutoDesignGroupedItem::FacetedBrepShapeRepresentation  )  const
 

Standard_EXPORT Handle_StepShape_GeometricallyBoundedSurfaceShapeRepresentation StepAP214_AutoDesignGroupedItem::GeometricallyBoundedSurfaceShapeRepresentation  )  const
 

Standard_EXPORT Handle_StepShape_GeometricallyBoundedWireframeShapeRepresentation StepAP214_AutoDesignGroupedItem::GeometricallyBoundedWireframeShapeRepresentation  )  const
 

Standard_EXPORT Handle_StepShape_ManifoldSurfaceShapeRepresentation StepAP214_AutoDesignGroupedItem::ManifoldSurfaceShapeRepresentation  )  const
 

void StepAP214_AutoDesignGroupedItem::operator delete void *  anAddress  )  [inline]
 

Reimplemented from StepData_SelectType.

void* StepAP214_AutoDesignGroupedItem::operator new size_t  size  )  [inline]
 

Reimplemented from StepData_SelectType.

void* StepAP214_AutoDesignGroupedItem::operator new size_t  ,
void *  anAddress
[inline]
 

Reimplemented from StepData_SelectType.

Standard_EXPORT Handle_StepRepr_Representation StepAP214_AutoDesignGroupedItem::Representation  )  const
 

Standard_EXPORT Handle_StepRepr_RepresentationItem StepAP214_AutoDesignGroupedItem::RepresentationItem  )  const
 

Standard_EXPORT Handle_StepRepr_ShapeAspect StepAP214_AutoDesignGroupedItem::ShapeAspect  )  const
 

Standard_EXPORT Handle_StepShape_ShapeRepresentation StepAP214_AutoDesignGroupedItem::ShapeRepresentation  )  const
 

Standard_EXPORT Handle_StepVisual_TemplateInstance StepAP214_AutoDesignGroupedItem::TemplateInstance  )  const
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:42:25 2008 for OpenCASCADE by  doxygen 1.4.1