SALOME - SMESH
SMDS_Position Class Referenceabstract

#include <SMDS_Position.hxx>

Inheritance diagram for SMDS_Position:
Inheritance graph
Collaboration diagram for SMDS_Position:
Collaboration graph

Public Member Functions

virtual const double * Coords () const =0
 
virtual SMDS_TypeOfPosition GetTypeOfPosition () const =0
 
virtual int GetDim () const
 
void SetShapeId (int aShapeId)
 
int GetShapeId () const
 
virtual ~SMDS_Position ()
 

Protected Member Functions

 SMDS_Position (int aShapeId)
 

Private Attributes

int myShapeId
 

Detailed Description

Definition at line 37 of file SMDS_Position.hxx.

Constructor & Destructor Documentation

◆ ~SMDS_Position()

virtual SMDS_Position::~SMDS_Position ( )
virtual

Definition at line 46 of file SMDS_Position.hxx.

◆ SMDS_Position()

SMDS_Position::SMDS_Position ( int  aShapeId)
protected

Member Function Documentation

◆ Coords()

virtual const double* SMDS_Position::Coords ( ) const
pure virtual

◆ GetTypeOfPosition()

virtual SMDS_TypeOfPosition SMDS_Position::GetTypeOfPosition ( ) const
pure virtual

◆ GetDim()

virtual int SMDS_Position::GetDim ( ) const
virtual

◆ SetShapeId()

void SMDS_Position::SetShapeId ( int  aShapeId)

◆ GetShapeId()

int SMDS_Position::GetShapeId ( ) const

Field Documentation

◆ myShapeId

int SMDS_Position::myShapeId
private

Definition at line 52 of file SMDS_Position.hxx.