#include <IGESAppli_NodalConstraint.hxx>
Inheritance diagram for IGESAppli_NodalConstraint:
Public Member Functions | |
Standard_EXPORT | IGESAppli_NodalConstraint () |
Standard_EXPORT void | Init (const Standard_Integer aType, const Handle(IGESAppli_Node)&aNode, const Handle(IGESDefs_HArray1OfTabularData)&allTabData) |
This method is used to set the fields of the class NodalConstraint - aType : Loads / Constraints - aNode : the Node - allTabData : Tabular Data Property carrying the load or constraint vector . | |
Standard_EXPORT Standard_Integer | NbCases () const |
returns total number of cases | |
Standard_EXPORT Standard_Integer | Type () const |
returns whether Loads (1) or Constraints (2) | |
Standard_EXPORT Handle_IGESAppli_Node | NodeEntity () const |
returns the Node | |
Standard_EXPORT Handle_IGESDefs_TabularData | TabularData (const Standard_Integer Index) const |
returns Tabular Data Property carrying load or constraint vector raises exception if Index <= 0 or Index > NbCases | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Integer | theType |
Handle_IGESAppli_Node | theNode |
Handle_IGESDefs_HArray1OfTabularData | theTabularDataProps |
|
|
|
Reimplemented from IGESData_IGESEntity. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from IGESData_IGESEntity. |