Version: 9.16.0
GEOMImpl_IBasicOperations.cxx File Reference
#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
 

Function Documentation

◆ Handle()

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.