Open CASCADE Technology 6.6.0
Public Member Functions
IGESAppli_FiniteElement Class Reference

defines FiniteElement, Type <136> Form <0>
in package IGESAppli
Used to define a finite element with the help of an
element topology.

#include <IGESAppli_FiniteElement.hxx>

Inheritance diagram for IGESAppli_FiniteElement:
Inheritance graph
[legend]

Public Member Functions

 IGESAppli_FiniteElement ()
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

Standard_Integer Topology () const
 returns Topology type

Standard_Integer NbNodes () const
 returns the number of nodes defining the element

Handle_IGESAppli_Node Node (const Standard_Integer Index) const
 returns Node defining element entity
raises exception if Index <= 0 or Index > NbNodes()

Handle_TCollection_HAsciiString Name () const
 returns Element Type Name


Constructor & Destructor Documentation

IGESAppli_FiniteElement::IGESAppli_FiniteElement ( )

Member Function Documentation

void IGESAppli_FiniteElement::Init ( const Standard_Integer  aType,
const Handle< IGESAppli_HArray1OfNode > &  allNodes,
const Handle< TCollection_HAsciiString > &  aName 
)
  • aType : Indicates the topology type
  • allNodes : List of Nodes defining the element
  • aName : Element type name
Handle_TCollection_HAsciiString IGESAppli_FiniteElement::Name ( ) const
Standard_Integer IGESAppli_FiniteElement::NbNodes ( ) const
Handle_IGESAppli_Node IGESAppli_FiniteElement::Node ( const Standard_Integer  Index) const
Standard_Integer IGESAppli_FiniteElement::Topology ( ) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines