|
Open CASCADE Technology
6.5.4
|
defines IGES Network Subfigure Instance Entity,
Type <420> Form Number <0> in package IGESDraw
Used to specify each instance of Network Subfigure
Definition Entity (Type 320, Form 0).
#include <IGESDraw_NetworkSubfigure.hxx>

Public Member Functions | |
| IGESDraw_NetworkSubfigure () | |
| void | Init (const Handle< IGESDraw_NetworkSubfigureDef > &aDefinition, const gp_XYZ &aTranslation, const gp_XYZ &aScaleFactor, const Standard_Integer aTypeFlag, const Handle< TCollection_HAsciiString > &aDesignator, const Handle< IGESGraph_TextDisplayTemplate > &aTemplate, const Handle< IGESDraw_HArray1OfConnectPoint > &allConnectPoints) |
| This method is used to set the fields of the class NetworkSubfigure | |
| Handle_IGESDraw_NetworkSubfigureDef | SubfigureDefinition () const |
| returns Network Subfigure Definition Entity specified by this entity | |
| gp_XYZ | Translation () const |
| returns Translation Data relative to either model space or to the definition space of a referring entity | |
| gp_XYZ | TransformedTranslation () const |
| returns the Transformed Translation Data relative to either model space or to the definition space of a referring entity | |
| gp_XYZ | ScaleFactors () const |
| returns Scale factor in definition space(x, y, z axes) | |
| Standard_Integer | TypeFlag () const |
| returns Type Flag which implements the distinction between Logical design and Physical design data,and is required if both are present. Type Flag = 0 : Not specified (default) = 1 : Logical = 2 : Physical | |
| Handle_TCollection_HAsciiString | ReferenceDesignator () const |
| returns the primary reference designator | |
| Standard_Boolean | HasDesignatorTemplate () const |
| returns True if Text Display Template Entity is specified, else False | |
| Handle_IGESGraph_TextDisplayTemplate | DesignatorTemplate () const |
| returns primary reference designator Text Display Template Entity, or null. If null, no Text Display Template Entity specified | |
| Standard_Integer | NbConnectPoints () const |
| returns the number of associated Connect Point Entities | |
| Handle_IGESDraw_ConnectPoint | ConnectPoint (const Standard_Integer Index) const |
| returns the Index'th associated Connect point Entity raises exception if Index <= 0 or Index > NbConnectPoints() | |
| Handle_IGESDraw_ConnectPoint IGESDraw_NetworkSubfigure::ConnectPoint | ( | const Standard_Integer | Index | ) | const |
| Handle_IGESGraph_TextDisplayTemplate IGESDraw_NetworkSubfigure::DesignatorTemplate | ( | ) | const |
| void IGESDraw_NetworkSubfigure::Init | ( | const Handle< IGESDraw_NetworkSubfigureDef > & | aDefinition, |
| const gp_XYZ & | aTranslation, | ||
| const gp_XYZ & | aScaleFactor, | ||
| const Standard_Integer | aTypeFlag, | ||
| const Handle< TCollection_HAsciiString > & | aDesignator, | ||
| const Handle< IGESGraph_TextDisplayTemplate > & | aTemplate, | ||
| const Handle< IGESDraw_HArray1OfConnectPoint > & | allConnectPoints | ||
| ) |
| Handle_TCollection_HAsciiString IGESDraw_NetworkSubfigure::ReferenceDesignator | ( | ) | const |
| Handle_IGESDraw_NetworkSubfigureDef IGESDraw_NetworkSubfigure::SubfigureDefinition | ( | ) | const |
| gp_XYZ IGESDraw_NetworkSubfigure::Translation | ( | ) | const |
1.8.0