SALOME - SMESH
SMDS_EdgePosition Class Reference

#include <SMDS_EdgePosition.hxx>

Inheritance diagram for SMDS_EdgePosition:
Inheritance graph
Collaboration diagram for SMDS_EdgePosition:
Collaboration graph

Public Member Functions

 SMDS_EdgePosition (const int aEdgeId=0, const double aUParam=0)
 
virtual const double * Coords () const
 
SMDS_TypeOfPosition GetTypeOfPosition () const
 
void SetUParameter (double aUparam)
 
double GetUParameter () const
 
virtual int GetDim () const
 
void SetShapeId (int aShapeId)
 
int GetShapeId () const
 

Private Attributes

double myUParameter
 

Detailed Description

Definition at line 33 of file SMDS_EdgePosition.hxx.

Constructor & Destructor Documentation

◆ SMDS_EdgePosition()

SMDS_EdgePosition::SMDS_EdgePosition ( const int  aEdgeId = 0,
const double  aUParam = 0 
)

Member Function Documentation

◆ Coords()

virtual const double* SMDS_EdgePosition::Coords ( ) const
virtual

Implements SMDS_Position.

◆ GetTypeOfPosition()

SMDS_TypeOfPosition SMDS_EdgePosition::GetTypeOfPosition ( ) const
virtual

Implements SMDS_Position.

◆ SetUParameter()

void SMDS_EdgePosition::SetUParameter ( double  aUparam)

◆ GetUParameter()

double SMDS_EdgePosition::GetUParameter ( ) const

◆ GetDim()

virtual int SMDS_Position::GetDim ( ) const
virtualinherited

◆ SetShapeId()

void SMDS_Position::SetShapeId ( int  aShapeId)
inherited

◆ GetShapeId()

int SMDS_Position::GetShapeId ( ) const
inherited

Field Documentation

◆ myUParameter

double SMDS_EdgePosition::myUParameter
private

Definition at line 45 of file SMDS_EdgePosition.hxx.