Open CASCADE Technology 6.6.0
Public Member Functions
IGESAppli_Node Class Reference

defines Node, Type <134> Form <0>
in package IGESAppli
Geometric point used in the definition of a finite element.

#include <IGESAppli_Node.hxx>

Inheritance diagram for IGESAppli_Node:
Inheritance graph
[legend]

Public Member Functions

 IGESAppli_Node ()
void Init (const gp_XYZ &aCoord, const Handle< IGESGeom_TransformationMatrix > &aCoordSystem)
 This method is used to set the fields of the class Node

gp_Pnt Coord () const
 returns the nodal coordinates

Handle_IGESData_TransfEntity System () const
 returns TransfEntity if a Nodal Displacement Coordinate
System Entity is defined
else (for Global Cartesien) returns Null Handle

Standard_Integer SystemType () const
 Computes & returns the Type of Coordinate System :
0 GlobalCartesian, 1 Cartesian, 2 Cylindrical, 3 Spherical

gp_Pnt TransformedNodalCoord () const
 returns the Nodal coordinates after transformation


Constructor & Destructor Documentation

IGESAppli_Node::IGESAppli_Node ( )

Member Function Documentation

gp_Pnt IGESAppli_Node::Coord ( ) const
void IGESAppli_Node::Init ( const gp_XYZ aCoord,
const Handle< IGESGeom_TransformationMatrix > &  aCoordSystem 
)
  • aCoord : Nodal Coordinates
  • aCoordSystem : the Nodal Displacement Coordinate
    System Entity (default 0 is Global
    Cartesian Coordinate system)
Handle_IGESData_TransfEntity IGESAppli_Node::System ( ) const
Standard_Integer IGESAppli_Node::SystemType ( ) const
gp_Pnt IGESAppli_Node::TransformedNodalCoord ( ) const

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