Version: 6.3.1
Public Member Functions | Private Member Functions

GEOMImpl_IMarker Class Reference

#include <GEOMImpl_IMarker.hxx>

Public Member Functions

 GEOMImpl_IMarker (Handle(GEOM_Function) theFunction)
void SetOrigin (const double theX, const double theY, const double theZ)
void SetXDir (const double theDX, const double theDY, const double theDZ)
void SetYDir (const double theDX, const double theDY, const double theDZ)
void SetShape (Handle(GEOM_Function) theShape)
void SetOrigin (Handle(GEOM_Function) theOrigin)
void SetXVec (Handle(GEOM_Function) theXVec)
void SetYVec (Handle(GEOM_Function) theYVec)
void GetOrigin (double &theX, double &theY, double &theZ)
void GetXDir (double &theDX, double &theDY, double &theDZ)
void GetYDir (double &theDX, double &theDY, double &theDZ)
 Handle (GEOM_Function) GetShape()
 Handle (GEOM_Function) GetOrigin()
 Handle (GEOM_Function) GetXVec()
 Handle (GEOM_Function) GetYVec()

Private Member Functions

 Handle (GEOM_Function) _func

Constructor & Destructor Documentation

GEOMImpl_IMarker.GEOMImpl_IMarker ( Handle(GEOM_Function theFunction)

Member Function Documentation

void GEOMImpl_IMarker.SetOrigin ( const double  theX,
const double  theY,
const double  theZ 
)

References CS_ARG_O_X, CS_ARG_O_Y, and CS_ARG_O_Z.

void GEOMImpl_IMarker.SetXDir ( const double  theDX,
const double  theDY,
const double  theDZ 
)

References CS_ARG_X_DX, CS_ARG_X_DY, and CS_ARG_X_DZ.

void GEOMImpl_IMarker.SetYDir ( const double  theDX,
const double  theDY,
const double  theDZ 
)

References CS_ARG_Y_DX, CS_ARG_Y_DY, and CS_ARG_Y_DZ.

void GEOMImpl_IMarker.SetShape ( Handle(GEOM_Function theShape)

References CS_ARG_SHAPE.

void GEOMImpl_IMarker.SetOrigin ( Handle(GEOM_Function theOrigin)

References CS_ARG_ORIGIN.

void GEOMImpl_IMarker.SetXVec ( Handle(GEOM_Function theXVec)

References CS_ARG_XVEC.

void GEOMImpl_IMarker.SetYVec ( Handle(GEOM_Function theYVec)

References CS_ARG_YVEC.

void GEOMImpl_IMarker.GetOrigin ( double &  theX,
double &  theY,
double &  theZ 
)

References CS_ARG_O_X, CS_ARG_O_Y, and CS_ARG_O_Z.

void GEOMImpl_IMarker.GetXDir ( double &  theDX,
double &  theDY,
double &  theDZ 
)

References CS_ARG_X_DX, CS_ARG_X_DY, and CS_ARG_X_DZ.

void GEOMImpl_IMarker.GetYDir ( double &  theDX,
double &  theDY,
double &  theDZ 
)

References CS_ARG_Y_DX, CS_ARG_Y_DY, and CS_ARG_Y_DZ.

GEOMImpl_IMarker.Handle ( GEOM_Function  )

References CS_ARG_SHAPE.

GEOMImpl_IMarker.Handle ( GEOM_Function  )

References CS_ARG_ORIGIN.

GEOMImpl_IMarker.Handle ( GEOM_Function  )

References CS_ARG_XVEC.

GEOMImpl_IMarker.Handle ( GEOM_Function  )

References CS_ARG_YVEC.

GEOMImpl_IMarker.Handle ( GEOM_Function  ) [private]
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