Open CASCADE Technology
6.5.4
|
description of a directory componant which can be either
undefined (let Void), defined as a Reference to an entity,
or as a Rank, integer value adressing a builtin table
The entity reference is not included here, only reference
status is kept (because entity type must be adapted)
#include <IGESData_DefSwitch.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | IGESData_DefSwitch () |
creates a DefSwitch as Void | |
void | SetVoid () |
sets DefSwitch to "Void" status (in file : Integer = 0) | |
void | SetReference () |
sets DefSwitch to "Reference" Status (in file : Integer < 0) | |
void | SetRank (const Standard_Integer val) |
sets DefSwitch to "Rank" with a Value (in file : Integer > 0) | |
IGESData_DefType | DefType () const |
returns DefType status (Void,Reference,Rank) | |
Standard_Integer | Value () const |
returns Value as Integer (sensefull for a Rank) | |
Standard_Integer | _CSFDB_GetIGESData_DefSwitchtheval () const |
void | _CSFDB_SetIGESData_DefSwitchtheval (const Standard_Integer p) |
Standard_Integer IGESData_DefSwitch::_CSFDB_GetIGESData_DefSwitchtheval | ( | ) | const [inline] |
IGESData_DefType IGESData_DefSwitch::DefType | ( | ) | const |
Standard_Integer IGESData_DefSwitch::Value | ( | ) | const |