Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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


Member Function Documentation

  • aType : Indicates the topology type
  • allNodes : List of Nodes defining the element
  • aName : Element type name
Handle_TCollection_HAsciiString IGESAppli_FiniteElement::Name ( ) const
Handle_IGESAppli_Node IGESAppli_FiniteElement::Node ( const Standard_Integer  Index) const

The documentation for this class was generated from the following file: