Version: 6.3.1
Public Member Functions | Private Attributes

SMDS_FacePosition Class Reference

#include <SMDS_FacePosition.hxx>

Inheritance diagram for SMDS_FacePosition:
Inheritance graph
[legend]

Public Member Functions

 SMDS_FacePosition (double aUParam=0, double aVParam=0)
SMDS_TypeOfPosition GetTypeOfPosition () const
void SetUParameter (double aUparam)
void SetVParameter (double aVparam)
double GetUParameter () const
double GetVParameter () const
virtual int GetDim () const

Private Attributes

double myUParameter
double myVParameter

Detailed Description

Definition at line 34 of file SMDS_FacePosition.hxx.


Constructor & Destructor Documentation

SMDS_FacePosition::SMDS_FacePosition ( double  aUParam = 0,
double  aVParam = 0 
)

Definition at line 39 of file SMDS_FacePosition.cxx.

   : myUParameter(aUParam),myVParameter(aVParam)
{
  //MESSAGE("******************************************************** SMDS_FacePosition");
}

Member Function Documentation

int SMDS_Position::GetDim ( ) const [virtual, inherited]

Definition at line 46 of file SMDS_Position.cxx.

References SMDS_Position.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();
}
SMDS_TypeOfPosition SMDS_FacePosition::GetTypeOfPosition ( ) const [virtual]

Implements SMDS_Position.

Definition at line 48 of file SMDS_FacePosition.cxx.

References SMDS_TOP_FACE.

{
        return SMDS_TOP_FACE;
}
double SMDS_FacePosition::GetUParameter ( ) const
double SMDS_FacePosition::GetVParameter ( ) const
void SMDS_FacePosition::SetUParameter ( double  aUparam)
void SMDS_FacePosition::SetVParameter ( double  aVparam)

Field Documentation

Definition at line 46 of file SMDS_FacePosition.hxx.

Referenced by GetUParameter(), and SetUParameter().

Definition at line 47 of file SMDS_FacePosition.hxx.

Referenced by GetVParameter(), and SetVParameter().

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