Version: 9.12.0
GEOMImpl_IMeasure Class Reference

#include <GEOMImpl_IMeasure.hxx>

Public Member Functions

 GEOMImpl_IMeasure (Handle(GEOM_Function) theFunction)
 
void SetBase (Handle(GEOM_Function) theRefBase)
 
 Handle (GEOM_Function) GetBase()
 
void SetPoint (Handle(GEOM_Function) thePnt)
 
 Handle (GEOM_Function) GetPoint()
 
void SetIndex (int theIndex)
 
int GetIndex ()
 
void SetUseOri (int theIndex)
 
bool GetUseOri ()
 
void SetDirection (Handle(GEOM_Function) theDir)
 
 Handle (GEOM_Function) GetDirection()
 

Private Types

enum  {
  MEASURE_ARG_BASE = 1 , MEASURE_ARG_POINT = 2 , MEASURE_INDEX = 3 , MEASURE_USE_ORI = 4 ,
  MEASURE_ARG_DIR = 5
}
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
MEASURE_ARG_BASE 
MEASURE_ARG_POINT 
MEASURE_INDEX 
MEASURE_USE_ORI 
MEASURE_ARG_DIR 

Constructor & Destructor Documentation

◆ GEOMImpl_IMeasure()

GEOMImpl_IMeasure::GEOMImpl_IMeasure ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetIndex()

int GEOMImpl_IMeasure::GetIndex ( )
inline

References MEASURE_INDEX.

◆ GetUseOri()

bool GEOMImpl_IMeasure::GetUseOri ( )
inline

References MEASURE_USE_ORI.

◆ Handle() [1/4]

GEOMImpl_IMeasure::Handle ( GEOM_Function  )
private

◆ Handle() [2/4]

GEOMImpl_IMeasure::Handle ( GEOM_Function  )
inline

References MEASURE_ARG_BASE.

◆ Handle() [3/4]

GEOMImpl_IMeasure::Handle ( GEOM_Function  )
inline

References MEASURE_ARG_DIR.

◆ Handle() [4/4]

GEOMImpl_IMeasure::Handle ( GEOM_Function  )
inline

References MEASURE_ARG_POINT.

◆ SetBase()

void GEOMImpl_IMeasure::SetBase ( Handle(GEOM_Function)  theRefBase)
inline

References MEASURE_ARG_BASE.

◆ SetDirection()

void GEOMImpl_IMeasure::SetDirection ( Handle(GEOM_Function)  theDir)
inline

References MEASURE_ARG_DIR.

◆ SetIndex()

void GEOMImpl_IMeasure::SetIndex ( int  theIndex)
inline

References MEASURE_INDEX.

◆ SetPoint()

void GEOMImpl_IMeasure::SetPoint ( Handle(GEOM_Function)  thePnt)
inline

References MEASURE_ARG_POINT.

◆ SetUseOri()

void GEOMImpl_IMeasure::SetUseOri ( int  theIndex)
inline

References MEASURE_USE_ORI.


The documentation for this class was generated from the following file: