|
Public Member Functions |
Standard_EXPORT | IGESAppli_Flow () |
Standard_EXPORT void | Init (const Standard_Integer nbContextFlags, const Standard_Integer aFlowType, const Standard_Integer aFuncFlag, const Handle(IGESData_HArray1OfIGESEntity)&allFlowAssocs, const Handle(IGESDraw_HArray1OfConnectPoint)&allConnectPoints, const Handle(IGESData_HArray1OfIGESEntity)&allJoins, const Handle(Interface_HArray1OfHAsciiString)&allFlowNames, const Handle(IGESGraph_HArray1OfTextDisplayTemplate)&allTextDisps, const Handle(IGESData_HArray1OfIGESEntity)&allContFlowAssocs) |
| This method is used to set the fields of the class Flow
- nbContextFlags : Count of Context Flags, always = 2
- aFlowType : Type of Flow, default = 0
- aFuncFlag : Function Flag, default = 0
- allFlowAssocs : Flow Associativity Entities
- allConnectPoints : Connect Point Entities
- allJoins : Join Entities
- allFlowNames : Flow Names
- allTextDisps : Text Display Template Entities
- allContFlowAssocs : Continuation Flow Associativity Entities
.
|
Standard_EXPORT Standard_Boolean | OwnCorrect () |
| forces NbContextFalgs to 2, returns True if changed
|
Standard_EXPORT Standard_Integer | NbContextFlags () const |
| returns number of Count of Context Flags, always = 2
|
Standard_EXPORT Standard_Integer | NbFlowAssociativities () const |
| returns number of Flow Associativity Entities
|
Standard_EXPORT Standard_Integer | NbConnectPoints () const |
| returns number of Connect Point Entities
|
Standard_EXPORT Standard_Integer | NbJoins () const |
| returns number of Join Entities
|
Standard_EXPORT Standard_Integer | NbFlowNames () const |
| returns number of Flow Names
|
Standard_EXPORT Standard_Integer | NbTextDisplayTemplates () const |
| returns number of Text Display Template Entities
|
Standard_EXPORT Standard_Integer | NbContFlowAssociativities () const |
| returns number of Continuation Flow Associativity Entities
|
Standard_EXPORT Standard_Integer | TypeOfFlow () const |
| returns Type of Flow = 0 : Not Specified (default)
1 : Logical
2 : Physical
|
Standard_EXPORT Standard_Integer | FunctionFlag () const |
| returns Function Flag = 0 : Not Specified (default)
1 : Electrical Signal
2 : Fluid Flow Path
|
Standard_EXPORT Handle_IGESData_IGESEntity | FlowAssociativity (const Standard_Integer Index) const |
| returns Flow Associativity Entity
raises exception if Index <= 0 or Index > NbFlowAssociativities()
|
Standard_EXPORT Handle_IGESDraw_ConnectPoint | ConnectPoint (const Standard_Integer Index) const |
| returns Connect Point Entity
raises exception if Index <= 0 or Index > NbConnectPoints()
|
Standard_EXPORT Handle_IGESData_IGESEntity | Join (const Standard_Integer Index) const |
| returns Join Entity
raises exception if Index <= 0 or Index > NbJoins()
|
Standard_EXPORT Handle_TCollection_HAsciiString | FlowName (const Standard_Integer Index) const |
| returns Flow Name
raises exception if Index <= 0 or Index > NbFlowNames()
|
Standard_EXPORT Handle_IGESGraph_TextDisplayTemplate | TextDisplayTemplate (const Standard_Integer Index) const |
| returns Text Display Template Entity
raises exception if Index <= 0 or Index > NbTextDisplayTemplates()
|
Standard_EXPORT Handle_IGESData_IGESEntity | ContFlowAssociativity (const Standard_Integer Index) const |
| returns Continuation Flow Associativity Entity
raises exception if Index <= 0 or Index > NbContFlowAssociativities()
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Standard_Integer | theNbContextFlags |
Standard_Integer | theTypeOfFlow |
Standard_Integer | theFunctionFlag |
Handle_IGESData_HArray1OfIGESEntity | theFlowAssociativities |
Handle_IGESDraw_HArray1OfConnectPoint | theConnectPoints |
Handle_IGESData_HArray1OfIGESEntity | theJoins |
Handle_Interface_HArray1OfHAsciiString | theFlowNames |
Handle_IGESGraph_HArray1OfTextDisplayTemplate | theTextDisplayTemplates |
Handle_IGESData_HArray1OfIGESEntity | theContFlowAssociativities |