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

  • aType : Indicates the topology type
  • allNodes : List of Nodes defining the element
  • aName : Element type name

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 
)
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
Generated on Thu Mar 3 10:56:56 2011 for Open CASCADE Technology by  doxygen 1.6.3