IGESAppli_NodalConstraint Class Reference

defines NodalConstraint, Type <418> Form <0>
in package IGESAppli
Relates loads and/or constraints to specific nodes in
the Finite Element Model by creating a relation between
Node entities and Tabular Data Property that contains
the load or constraint data

#include <IGESAppli_NodalConstraint.hxx>

Inheritance diagram for IGESAppli_NodalConstraint:
Inheritance graph
[legend]

Public Member Functions

 IGESAppli_NodalConstraint ()
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_Integer NbCases () const
 returns total number of cases

Standard_Integer Type () const
 returns whether Loads (1) or Constraints (2)

Handle_IGESAppli_Node NodeEntity () const
 returns the Node

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


Constructor & Destructor Documentation

IGESAppli_NodalConstraint::IGESAppli_NodalConstraint (  ) 

Member Function Documentation

void IGESAppli_NodalConstraint::Init ( const Standard_Integer  aType,
const Handle< IGESAppli_Node > &  aNode,
const Handle< IGESDefs_HArray1OfTabularData > &  allTabData 
)
Standard_Integer IGESAppli_NodalConstraint::NbCases (  )  const
Handle_IGESAppli_Node IGESAppli_NodalConstraint::NodeEntity (  )  const
Handle_IGESDefs_TabularData IGESAppli_NodalConstraint::TabularData ( const Standard_Integer  Index  )  const
Standard_Integer IGESAppli_NodalConstraint::Type (  )  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:58 2011 for Open CASCADE Technology by  doxygen 1.6.3