Version: 9.12.0
GEOMImpl_IPoint Class Reference

#include <GEOMImpl_IPoint.hxx>

Public Member Functions

 GEOMImpl_IPoint (Handle(GEOM_Function) theFunction)
 
void SetX (double theX)
 
void SetY (double theY)
 
void SetZ (double theZ)
 
double GetX ()
 
double GetY ()
 
double GetZ ()
 
void SetRef (Handle(GEOM_Function) theRefPoint)
 
 Handle (GEOM_Function) GetRef()
 
void SetCurve (Handle(GEOM_Function) theRef)
 
void SetSurface (Handle(GEOM_Function) theRef)
 
void SetLine1 (Handle(GEOM_Function) theRef)
 
void SetLine2 (Handle(GEOM_Function) theRef)
 
 Handle (GEOM_Function) GetCurve()
 
 Handle (GEOM_Function) GetSurface()
 
 Handle (GEOM_Function) GetLine1()
 
 Handle (GEOM_Function) GetLine2()
 
void SetParameter (double theParam)
 
void SetParameter2 (double theParam)
 
void SetNumberOfPoints (int theNumberOfPnts)
 
void SetLength (double theLength)
 
void SetTakeOrientationIntoAccount (bool takeOrientationIntoAccount)
 
double GetParameter ()
 
double GetParameter2 ()
 
int GetNumberOfPoints ()
 
double GetLength ()
 
bool GetTakeOrientationIntoAccount ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

◆ GEOMImpl_IPoint()

GEOMImpl_IPoint::GEOMImpl_IPoint ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetLength()

double GEOMImpl_IPoint::GetLength ( )
inline

References ARG_LENGTH.

◆ GetNumberOfPoints()

int GEOMImpl_IPoint::GetNumberOfPoints ( )
inline

References ARG_NBPNTS.

◆ GetParameter()

double GEOMImpl_IPoint::GetParameter ( )
inline

References ARG_PARAM.

◆ GetParameter2()

double GEOMImpl_IPoint::GetParameter2 ( )
inline

References ARG_PARAM2.

◆ GetTakeOrientationIntoAccount()

bool GEOMImpl_IPoint::GetTakeOrientationIntoAccount ( )
inline

References ARG_USE_ORIENTATION.

◆ GetX()

double GEOMImpl_IPoint::GetX ( )
inline

References ARG_X.

◆ GetY()

double GEOMImpl_IPoint::GetY ( )
inline

References ARG_Y.

◆ GetZ()

double GEOMImpl_IPoint::GetZ ( )
inline

References ARG_Z.

◆ Handle() [1/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
private

◆ Handle() [2/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
inline

References ARG_CURVE.

◆ Handle() [3/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
inline

References ARG_LINE1.

◆ Handle() [4/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
inline

References ARG_LINE2.

◆ Handle() [5/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
inline

References ARG_REF.

◆ Handle() [6/6]

GEOMImpl_IPoint::Handle ( GEOM_Function  )
inline

References ARG_SURFACE.

◆ SetCurve()

void GEOMImpl_IPoint::SetCurve ( Handle(GEOM_Function)  theRef)
inline

References ARG_CURVE.

◆ SetLength()

void GEOMImpl_IPoint::SetLength ( double  theLength)
inline

References ARG_LENGTH.

◆ SetLine1()

void GEOMImpl_IPoint::SetLine1 ( Handle(GEOM_Function)  theRef)
inline

References ARG_LINE1.

◆ SetLine2()

void GEOMImpl_IPoint::SetLine2 ( Handle(GEOM_Function)  theRef)
inline

References ARG_LINE2.

◆ SetNumberOfPoints()

void GEOMImpl_IPoint::SetNumberOfPoints ( int  theNumberOfPnts)
inline

References ARG_NBPNTS.

◆ SetParameter()

void GEOMImpl_IPoint::SetParameter ( double  theParam)
inline

References ARG_PARAM.

◆ SetParameter2()

void GEOMImpl_IPoint::SetParameter2 ( double  theParam)
inline

References ARG_PARAM2.

◆ SetRef()

void GEOMImpl_IPoint::SetRef ( Handle(GEOM_Function)  theRefPoint)
inline

References ARG_REF.

◆ SetSurface()

void GEOMImpl_IPoint::SetSurface ( Handle(GEOM_Function)  theRef)
inline

References ARG_SURFACE.

◆ SetTakeOrientationIntoAccount()

void GEOMImpl_IPoint::SetTakeOrientationIntoAccount ( bool  takeOrientationIntoAccount)
inline

References ARG_USE_ORIENTATION.

◆ SetX()

void GEOMImpl_IPoint::SetX ( double  theX)
inline

References ARG_X.

◆ SetY()

void GEOMImpl_IPoint::SetY ( double  theY)
inline

References ARG_Y.

◆ SetZ()

void GEOMImpl_IPoint::SetZ ( double  theZ)
inline

References ARG_Z.


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