#include <Standard_Stream.hxx>#include <GEOMImpl_IBasicOperations.hxx>#include "utilities.h"#include <Utils_ExceptHandlers.hxx>#include <TFunction_DriverTable.hxx>#include <TFunction_Driver.hxx>#include <TDF_Tool.hxx>#include <GEOM_Function.hxx>#include <GEOM_PythonDump.hxx>#include <GEOMImpl_PointDriver.hxx>#include <GEOMImpl_VectorDriver.hxx>#include <GEOMImpl_LineDriver.hxx>#include <GEOMImpl_PlaneDriver.hxx>#include <GEOMImpl_MarkerDriver.hxx>#include <GEOMImpl_IPoint.hxx>#include <GEOMImpl_IVector.hxx>#include <GEOMImpl_ILine.hxx>#include <GEOMImpl_IPlane.hxx>#include <GEOMImpl_IMarker.hxx>#include <GEOMImpl_Types.hxx>#include <Standard_Failure.hxx>#include <Standard_ErrorHandler.hxx>Functions | |
| Handle (GEOM_Object) GEOMImpl_IBasicOperations | |
| Handle | ( | GEOM_Object | ) |
MakePointXYZ
MakePointWithReference
makePointOnGeom
MakePointOnCurve
MakePointOnCurveByCoord
MakePointOnCurveByLength
MakePointOnSurface
MakePointOnSurfaceByCoord
MakePointOnFace
MakePointOnLinesIntersection
MakeTangentOnCurve
MakeVectorDXDYDZ
MakeVectorTwoPnt
MakeLine
MakeLineTwoPnt
MakeLineTwoFaces
MakePlaneThreePnt
MakePlanePntVec
MakePlaneFace
MakePlane2Vec
MakePlaneLCS
MakeMarker
MakeMarkerFromShape
MakeMarkerPntTwoVec
MakeTangentPlaneOnFace
References GEOM_POINT, GEOM_IOperations::GetEngine(), GEOM_IOperations::GetSolver(), GEOMImpl_IBasicOperations::Handle(), KO, OK, POINT_XYZ, GEOM_IOperations::SetErrorCode(), GEOMImpl_IPoint::SetX(), GEOMImpl_IPoint::SetY(), GEOMImpl_IPoint::SetZ(), GEOMImpl_IBasicOperations::theX, GEOMImpl_IBasicOperations::theY, and GEOMImpl_IBasicOperations::theZ.