Open CASCADE Technology
6.5.4
|
#include <StepRepr_ShapeDefinition.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | StepRepr_ShapeDefinition () |
Returns a ShapeDefinition SelectType | |
Standard_Integer | CaseNum (const Handle< Standard_Transient > &ent) const |
Recognizes a ShapeDefinition Kind Entity that is : 1 -> ProductDefinitionShape 2 -> ShapeAspect 3 -> ShapeAspectRelationship 0 else | |
Handle_StepRepr_ProductDefinitionShape | ProductDefinitionShape () const |
returns Value as a ProductDefinitionShape (Null if another type) | |
Handle_StepRepr_ShapeAspect | ShapeAspect () const |
returns Value as a ShapeAspect (Null if another type) | |
Handle_StepRepr_ShapeAspectRelationship | ShapeAspectRelationship () const |
returns Value as a ShapeAspectRelationship (Null if another type) |
Standard_Integer StepRepr_ShapeDefinition::CaseNum | ( | const Handle< Standard_Transient > & | ent | ) | const [virtual] |
Implements StepData_SelectType.
Handle_StepRepr_ProductDefinitionShape StepRepr_ShapeDefinition::ProductDefinitionShape | ( | ) | const |
Handle_StepRepr_ShapeAspect StepRepr_ShapeDefinition::ShapeAspect | ( | ) | const |
Handle_StepRepr_ShapeAspectRelationship StepRepr_ShapeDefinition::ShapeAspectRelationship | ( | ) | const |