Open CASCADE Technology
6.5.4
|
defines PipingFlow, Type <402> Form <20>
in package IGESAppli
Represents a single fluid flow path
#include <IGESAppli_PipingFlow.hxx>
Public Member Functions | |
IGESAppli_PipingFlow () | |
void | Init (const Standard_Integer nbContextFlags, const Standard_Integer aFlowType, 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 PipingFlow | |
Standard_Boolean | OwnCorrect () |
forces NbContextFalgs to 1, returns True if changed | |
Standard_Integer | NbContextFlags () const |
returns number of Count of Context Flags, always = 1 | |
Standard_Integer | NbFlowAssociativities () const |
returns number of Piping Flow Associativity Entities | |
Standard_Integer | NbConnectPoints () const |
returns number of Connect Point Entities | |
Standard_Integer | NbJoins () const |
returns number of Join Entities | |
Standard_Integer | NbFlowNames () const |
returns number of Flow Names | |
Standard_Integer | NbTextDisplayTemplates () const |
returns number of Text Display Template Entities | |
Standard_Integer | NbContFlowAssociativities () const |
returns number of Continuation Piping Flow Associativities | |
Standard_Integer | TypeOfFlow () const |
returns Type of Flow = 0 : Not specified, 1 : Logical, 2 : Physical | |
Handle_IGESData_IGESEntity | FlowAssociativity (const Standard_Integer Index) const |
returns Piping Flow Associativity Entity raises exception if Index <= 0 or Index > NbFlowAssociativities() | |
Handle_IGESDraw_ConnectPoint | ConnectPoint (const Standard_Integer Index) const |
returns Connect Point Entity raises exception if Index <= 0 or Index > NbConnectPoints() | |
Handle_IGESData_IGESEntity | Join (const Standard_Integer Index) const |
returns Join Entity raises exception if Index <= 0 or Index > NbJoins() | |
Handle_TCollection_HAsciiString | FlowName (const Standard_Integer Index) const |
returns Flow Name raises exception if Index <= 0 or Index > NbFlowNames() | |
Handle_IGESGraph_TextDisplayTemplate | TextDisplayTemplate (const Standard_Integer Index) const |
returns Text Display Template Entity raises exception if Index <= 0 or Index > NbTextDisplayTemplates() | |
Handle_IGESData_IGESEntity | ContFlowAssociativity (const Standard_Integer Index) const |
returns Continuation Piping Flow Associativity Entity raises exception if Index <= 0 or Index > NbContFlowAssociativities() |
Handle_IGESDraw_ConnectPoint IGESAppli_PipingFlow::ConnectPoint | ( | const Standard_Integer | Index | ) | const |
Handle_IGESData_IGESEntity IGESAppli_PipingFlow::ContFlowAssociativity | ( | const Standard_Integer | Index | ) | const |
Handle_IGESData_IGESEntity IGESAppli_PipingFlow::FlowAssociativity | ( | const Standard_Integer | Index | ) | const |
Handle_TCollection_HAsciiString IGESAppli_PipingFlow::FlowName | ( | const Standard_Integer | Index | ) | const |
void IGESAppli_PipingFlow::Init | ( | const Standard_Integer | nbContextFlags, |
const Standard_Integer | aFlowType, | ||
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 | ||
) |
Handle_IGESData_IGESEntity IGESAppli_PipingFlow::Join | ( | const Standard_Integer | Index | ) | const |
Handle_IGESGraph_TextDisplayTemplate IGESAppli_PipingFlow::TextDisplayTemplate | ( | const Standard_Integer | Index | ) | const |