Version: 6.3.1
Public Member Functions | Protected Member Functions

SMDS_Position Class Reference

#include <SMDS_Position.hxx>

Inheritance diagram for SMDS_Position:
Inheritance graph
[legend]

Public Member Functions

virtual SMDS_TypeOfPosition GetTypeOfPosition () const =0
virtual int GetDim () const
virtual ~SMDS_Position ()

Protected Member Functions

 SMDS_Position ()

Detailed Description

Definition at line 39 of file SMDS_Position.hxx.


Constructor & Destructor Documentation

virtual SMDS_Position.~SMDS_Position ( ) [virtual]

Definition at line 45 of file SMDS_Position.hxx.

{}
SMDS_Position::SMDS_Position ( ) [protected]

Definition at line 36 of file SMDS_Position.cxx.

{
  //MESSAGE("########################## SMDS_Position ");
}

Member Function Documentation

int SMDS_Position::GetDim ( ) const [virtual]

Definition at line 46 of file SMDS_Position.cxx.

References GetTypeOfPosition().

{
//   switch ( GetTypeOfPosition() ) {
//   case SMDS_TOP_UNSPEC:  return -1;
//   case SMDS_TOP_VERTEX:  return 0;
//   case SMDS_TOP_EDGE:    return 1;
//   case SMDS_TOP_FACE:    return 2;
//   case SMDS_TOP_3DSPACE: return 3;
//   }
  return GetTypeOfPosition();
}
virtual SMDS_TypeOfPosition SMDS_Position.GetTypeOfPosition ( ) const [pure virtual]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS