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 |