SMDS_SpacePosition Class Reference

#include <SMDS_SpacePosition.hxx>

Inheritance diagram for SMDS_SpacePosition:
Inheritance graph
Collaboration diagram for SMDS_SpacePosition:
Collaboration graph

Public Member Functions

 SMDS_SpacePosition (double x=0, double y=0, double z=0)
virtual const double * Coords () const
virtual SMDS_TypeOfPosition GetTypeOfPosition () const
void SetCoords (const double x, const double y, const double z)
virtual int GetDim () const
void SetShapeId (int aShapeId)
int GetShapeId () const

Static Public Member Functions

static SMDS_PositionPtr originSpacePosition ()

Private Attributes

double myCoords [3]

Detailed Description

Definition at line 33 of file SMDS_SpacePosition.hxx.


Constructor & Destructor Documentation

SMDS_SpacePosition.SMDS_SpacePosition ( double  x = 0,
double  y = 0,
double  z = 0 
)

Member Function Documentation

virtual const double* SMDS_SpacePosition.Coords (  )  const [virtual]

Implements SMDS_Position.

virtual SMDS_TypeOfPosition SMDS_SpacePosition.GetTypeOfPosition (  )  const [virtual]

Implements SMDS_Position.

void SMDS_SpacePosition.SetCoords ( const double  x,
const double  y,
const double  z 
)
static SMDS_PositionPtr SMDS_SpacePosition.originSpacePosition (  )  [static]
virtual int SMDS_Position.GetDim (  )  const [virtual, inherited]
void SMDS_Position.SetShapeId ( int  aShapeId  )  [inherited]
int SMDS_Position.GetShapeId (  )  const [inherited]

Field Documentation

double SMDS_SpacePosition.myCoords[3] [private]

Definition at line 43 of file SMDS_SpacePosition.hxx.


Generated on 22 Oct 2012 for SALOME - SMESH by  doxygen 1.6.1