#include <IGESDraw_ConnectPoint.hxx>
Inheritance diagram for IGESDraw_ConnectPoint:
Public Member Functions | |
Standard_EXPORT | IGESDraw_ConnectPoint () |
Standard_EXPORT void | Init (const gp_XYZ &aPoint, const Handle(IGESData_IGESEntity)&aDisplaySymbol, const Standard_Integer aTypeFlag, const Standard_Integer aFunctionFlag, const Handle(TCollection_HAsciiString)&aFunctionIdentifier, const Handle(IGESGraph_TextDisplayTemplate)&anIdentifierTemplate, const Handle(TCollection_HAsciiString)&aFunctionName, const Handle(IGESGraph_TextDisplayTemplate)&aFunctionTemplate, const Standard_Integer aPointIdentifier, const Standard_Integer aFunctionCode, const Standard_Integer aSwapFlag, const Handle(IGESData_IGESEntity)&anOwnerSubfigure) |
This method is used to set the fields of the class ConnectPoint - aPoint : A Coordinate point - aDisplaySymbol : Display symbol Geometry - aTypeFlag : Type of the connection - aFunctionFlag : Function flag for the connection - aFunctionIdentifier : Connection Point Function Identifier - anIdentifierTemplate : Connection Point Function Template - aFunctionName : Connection Point Function Name - aFunctionTemplate : Connection Point Function Template - aPointIdentifier : Unique Connect Point Identifier - aFunctionCode : Connect Point Function Code - aSwapFlag : Connect Point Swap Flag - anOwnerSubfigure : Pointer to the "Owner" Entity . | |
Standard_EXPORT gp_Pnt | Point () const |
returns the coordinate of the connection point | |
Standard_EXPORT gp_Pnt | TransformedPoint () const |
returns the Transformed coordinate of the connection point | |
Standard_EXPORT Standard_Boolean | HasDisplaySymbol () const |
returns True if Display symbol is specified else returns False | |
Standard_EXPORT Handle_IGESData_IGESEntity | DisplaySymbol () const |
if display symbol specified returns display symbol geometric entity else returns NULL Handle | |
Standard_EXPORT Standard_Integer | TypeFlag () const |
return value specifies a particular type of connection : Type Flag = 0 : Not Specified(default) 1 : Nonspecific logical point of connection 2 : Nonspecific physical point of connection 101 : Logical component pin 102 : Logical part connector 103 : Logical offpage connector 104 : Logical global signal connector 201 : Physical PWA surface mount pin 202 : Physical PWA blind pin 203 : Physical PWA thru-pin 5001-9999 : Implementor defined. | |
Standard_EXPORT Standard_Integer | FunctionFlag () const |
returns Function Code that specifies a particular function for the ECO576 connection : e.g., Function Flag = 0 : Unspecified(default) = 1 : Electrical Signal = 2 : Fluid flow Signal | |
Standard_EXPORT Handle_TCollection_HAsciiString | FunctionIdentifier () const |
return HAsciiString identifying Pin Number or Nozzle Label etc. | |
Standard_EXPORT Standard_Boolean | HasIdentifierTemplate () const |
returns True if Text Display Template is specified for Identifier else returns False | |
Standard_EXPORT Handle_IGESGraph_TextDisplayTemplate | IdentifierTemplate () const |
if Text Display Template for the Function Identifier is defined, returns TestDisplayTemplate else returns NULL Handle | |
Standard_EXPORT Handle_TCollection_HAsciiString | FunctionName () const |
returns Connection Point Function Name | |
Standard_EXPORT Standard_Boolean | HasFunctionTemplate () const |
returns True if Text Display Template is specified for Function Name else returns False | |
Standard_EXPORT Handle_IGESGraph_TextDisplayTemplate | FunctionTemplate () const |
if Text Display Template for the Function Name is defined, returns TestDisplayTemplate else returns NULL Handle | |
Standard_EXPORT Standard_Integer | PointIdentifier () const |
returns the Unique Connect Point Identifier | |
Standard_EXPORT Standard_Integer | FunctionCode () const |
returns the Connect Point Function Code | |
Standard_EXPORT Standard_Boolean | SwapFlag () const |
return value = 0 : Connect point may be swapped(default) = 1 : Connect point may not be swapped | |
Standard_EXPORT Standard_Boolean | HasOwnerSubfigure () const |
returns True if Network Subfigure Instance/Definition Entity is specified else returns False | |
Standard_EXPORT Handle_IGESData_IGESEntity | OwnerSubfigure () const |
returns "owner" Network Subfigure Instance Entity, or Network Subfigure Definition Entity, or NULL Handle. | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
gp_XYZ | thePoint |
Handle_IGESData_IGESEntity | theDisplaySymbol |
Standard_Integer | theTypeFlag |
Standard_Integer | theFunctionFlag |
Handle_TCollection_HAsciiString | theFunctionIdentifier |
Handle_IGESGraph_TextDisplayTemplate | theIdentifierTemplate |
Handle_TCollection_HAsciiString | theFunctionName |
Handle_IGESGraph_TextDisplayTemplate | theFunctionTemplate |
Standard_Integer | thePointIdentifier |
Standard_Integer | theFunctionCode |
Standard_Integer | theSwapFlag |
Handle_IGESData_IGESEntity | theOwnerSubfigure |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|