|
Public Member Functions |
Standard_EXPORT | IGESAppli_FiniteElement () |
Standard_EXPORT void | Init (const Standard_Integer aType, const Handle(IGESAppli_HArray1OfNode)&allNodes, const Handle(TCollection_HAsciiString)&aName) |
| This method is used to set the fields of the class
FiniteElement
- aType : Indicates the topology type
- allNodes : List of Nodes defining the element
- aName : Element type name
.
|
Standard_EXPORT Standard_Integer | Topology () const |
| returns Topology type
|
Standard_EXPORT Standard_Integer | NbNodes () const |
| returns the number of nodes defining the element
|
Standard_EXPORT Handle_IGESAppli_Node | Node (const Standard_Integer Index) const |
| returns Node defining element entity
raises exception if Index <= 0 or Index > NbNodes()
|
Standard_EXPORT Handle_TCollection_HAsciiString | Name () const |
| returns Element Type Name
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Standard_Integer | theTopology |
Handle_IGESAppli_HArray1OfNode | theNodes |
Handle_TCollection_HAsciiString | theName |