Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_IMeasureOperations Member List

This is the complete list of members for GEOMImpl_IMeasureOperations, including all inherited members.

AbortOperation()GEOM_IOperations
AreCoordsInside(Handle(GEOM_Object) theShape, const std::vector< double > &coords, double tolerance=Precision::Confusion())GEOMImpl_IMeasureOperations
CheckBOPArguments(const Handle(GEOM_Object)&theShape)GEOMImpl_IMeasureOperations
CheckSelfIntersections(Handle(GEOM_Object) theShape, const SICheckLevel theCheckLevel, Handle(TColStd_HSequenceOfInteger)&theIntersections)GEOMImpl_IMeasureOperations
CheckSelfIntersectionsFast(Handle(GEOM_Object) theShape, float deflection, double tolerance, Handle(TColStd_HSequenceOfInteger)&theIntersections)GEOMImpl_IMeasureOperations
CheckShape(Handle(GEOM_Object) theShape, const Standard_Boolean theIsCheckGeom, std::list< ShapeError > &theErrors)GEOMImpl_IMeasureOperations
ClosestPoints(Handle(GEOM_Object) theShape1, Handle(GEOM_Object) theShape2, Handle(TColStd_HSequenceOfReal)&theDoubles)GEOMImpl_IMeasureOperations
CurveCurvatureByParam(Handle(GEOM_Object) theCurve, Standard_Real &theParam)GEOMImpl_IMeasureOperations
CurveCurvatureByPoint(Handle(GEOM_Object) theCurve, Handle(GEOM_Object) thePoint)GEOMImpl_IMeasureOperations
FastIntersect(Handle(GEOM_Object) theShape1, Handle(GEOM_Object) theShape2, double tolerance, float deflection, Handle(TColStd_HSequenceOfInteger)&theIntersections1, Handle(TColStd_HSequenceOfInteger)&theIntersections2)GEOMImpl_IMeasureOperations
FillErrors(const BRepCheck_Analyzer &theAna, const TopoDS_Shape &theShape, TopTools_DataMapOfIntegerListOfShape &theMapErrors, TopTools_MapOfShape &theMapShapes) const GEOMImpl_IMeasureOperationsprivate
FillErrors(const BRepCheck_Analyzer &theAna, const TopoDS_Shape &theShape, std::list< ShapeError > &theErrors) const GEOMImpl_IMeasureOperationsprivate
FillErrorsSub(const BRepCheck_Analyzer &theAna, const TopoDS_Shape &theShape, const TopAbs_ShapeEnum theSubType, TopTools_DataMapOfIntegerListOfShape &theMapErrors) const GEOMImpl_IMeasureOperationsprivate
FinishOperation()GEOM_IOperations
GEOM_IOperations(GEOM_Engine *theEngine, int theDocID)GEOM_IOperations
GEOMImpl_IMeasureOperations(GEOM_Engine *theEngine, int theDocID)GEOMImpl_IMeasureOperations
GetAngle(Handle(GEOM_Object) theLine1, Handle(GEOM_Object) theLine2)GEOMImpl_IMeasureOperations
GetAngleBtwVectors(Handle(GEOM_Object) theVec1, Handle(GEOM_Object) theVec2)GEOMImpl_IMeasureOperations
GetBasicProperties(Handle(GEOM_Object) theShape, const Standard_Real theTolerance, Standard_Real &theLength, Standard_Real &theSurfArea, Standard_Real &theVolume)GEOMImpl_IMeasureOperations
GetBoundingBox(Handle(GEOM_Object) theShape, const Standard_Boolean precise, Standard_Real &Xmin, Standard_Real &Xmax, Standard_Real &Ymin, Standard_Real &Ymax, Standard_Real &Zmin, Standard_Real &Zmax)GEOMImpl_IMeasureOperations
GetDocID()GEOM_IOperationsinline
GetEngine()GEOM_IOperationsinline
GetErrorCode()GEOM_IOperationsinline
GetInertia(Handle(GEOM_Object) theShape, Standard_Real &I11, Standard_Real &I12, Standard_Real &I13, Standard_Real &I21, Standard_Real &I22, Standard_Real &I23, Standard_Real &I31, Standard_Real &I32, Standard_Real &I33, Standard_Real &Ix, Standard_Real &Iy, Standard_Real &Iz)GEOMImpl_IMeasureOperations
GetMinDistance(Handle(GEOM_Object) theShape1, Handle(GEOM_Object) theShape2, Standard_Real &X1, Standard_Real &Y1, Standard_Real &Z1, Standard_Real &X2, Standard_Real &Y2, Standard_Real &Z2)GEOMImpl_IMeasureOperations
GetPosition(Handle(GEOM_Object) theShape, Standard_Real &Ox, Standard_Real &Oy, Standard_Real &Oz, Standard_Real &Zx, Standard_Real &Zy, Standard_Real &Zz, Standard_Real &Xx, Standard_Real &Xy, Standard_Real &Xz)GEOMImpl_IMeasureOperations
GetSolver()GEOM_IOperationsinline
getSurfaceCurvatures(const Handle(Geom_Surface)&aSurf, Standard_Real theUParam, Standard_Real theVParam, Standard_Boolean theNeedMaxCurv)GEOMImpl_IMeasureOperationsprivate
GetTolerance(Handle(GEOM_Object) theShape, Standard_Real &FaceMin, Standard_Real &FaceMax, Standard_Real &EdgeMin, Standard_Real &EdgeMax, Standard_Real &VertMin, Standard_Real &VertMax)GEOMImpl_IMeasureOperations
Handle(GEOM_Object) GetCentreOfMass(Handle(GEOM_Object) theShape)GEOMImpl_IMeasureOperations
Handle(GEOM_Object) GetVertexByIndex(Handle(GEOM_Object) theShapeGEOMImpl_IMeasureOperations
Handle(GEOM_Object) GetNormal(Handle(GEOM_Object) theFaceGEOMImpl_IMeasureOperations
Handle(GEOM_Object) theOptionalPoint)GEOMImpl_IMeasureOperations
Handle(GEOM_Object) GetBoundingBox(Handle(GEOM_Object) theShapeGEOMImpl_IMeasureOperations
IsDone()GEOM_IOperations
IsGoodForSolid(Handle(GEOM_Object) theShape)GEOMImpl_IMeasureOperations
KindOfShape(Handle(GEOM_Object) theShape, Handle(TColStd_HSequenceOfInteger)&theIntegers, Handle(TColStd_HSequenceOfReal)&theDoubles)GEOMImpl_IMeasureOperations
MaxSurfaceCurvatureByParam(Handle(GEOM_Object) theSurf, Standard_Real &theUParam, Standard_Real &theVParam)GEOMImpl_IMeasureOperations
MaxSurfaceCurvatureByPoint(Handle(GEOM_Object) theSurf, Handle(GEOM_Object) thePoint)GEOMImpl_IMeasureOperations
MinSurfaceCurvatureByParam(Handle(GEOM_Object) theSurf, Standard_Real &theUParam, Standard_Real &theVParam)GEOMImpl_IMeasureOperations
MinSurfaceCurvatureByPoint(Handle(GEOM_Object) theSurf, Handle(GEOM_Object) thePoint)GEOMImpl_IMeasureOperations
PointCoordinates(Handle(GEOM_Object) theShape, Standard_Real &theX, Standard_Real &theY, Standard_Real &theZ)GEOMImpl_IMeasureOperations
preciseGEOMImpl_IMeasureOperations
PrintShapeErrors(Handle(GEOM_Object) theShape, const std::list< ShapeError > &theErrors)GEOMImpl_IMeasureOperations
SetErrorCode(const TCollection_AsciiString &theErrorCode)GEOM_IOperationsinline
SetNotDone()GEOM_IOperationsinline
ShapeKind enum nameGEOMImpl_IMeasureOperations
SI_ALL enum valueGEOMImpl_IMeasureOperations
SI_E_E enum valueGEOMImpl_IMeasureOperations
SI_E_F enum valueGEOMImpl_IMeasureOperations
SI_V_E enum valueGEOMImpl_IMeasureOperations
SI_V_F enum valueGEOMImpl_IMeasureOperations
SI_V_V enum valueGEOMImpl_IMeasureOperations
SICheckLevel enum nameGEOMImpl_IMeasureOperations
SK_ADVANCED enum valueGEOMImpl_IMeasureOperations
SK_ARC_CIRCLE enum valueGEOMImpl_IMeasureOperations
SK_ARC_ELLIPSE enum valueGEOMImpl_IMeasureOperations
SK_BOX enum valueGEOMImpl_IMeasureOperations
SK_CIRCLE enum valueGEOMImpl_IMeasureOperations
SK_COMPOUND enum valueGEOMImpl_IMeasureOperations
SK_COMPSOLID enum valueGEOMImpl_IMeasureOperations
SK_CONE enum valueGEOMImpl_IMeasureOperations
SK_CONE2D enum valueGEOMImpl_IMeasureOperations
SK_CYLINDER enum valueGEOMImpl_IMeasureOperations
SK_CYLINDER2D enum valueGEOMImpl_IMeasureOperations
SK_DISK_CIRCLE enum valueGEOMImpl_IMeasureOperations
SK_DISK_ELLIPSE enum valueGEOMImpl_IMeasureOperations
SK_EDGE enum valueGEOMImpl_IMeasureOperations
SK_ELLIPSE enum valueGEOMImpl_IMeasureOperations
SK_FACE enum valueGEOMImpl_IMeasureOperations
SK_LCS enum valueGEOMImpl_IMeasureOperations
SK_LINE enum valueGEOMImpl_IMeasureOperations
SK_NO_SHAPE enum valueGEOMImpl_IMeasureOperations
SK_PLANAR enum valueGEOMImpl_IMeasureOperations
SK_PLANE enum valueGEOMImpl_IMeasureOperations
SK_POLYGON enum valueGEOMImpl_IMeasureOperations
SK_POLYHEDRON enum valueGEOMImpl_IMeasureOperations
SK_ROTATED_BOX enum valueGEOMImpl_IMeasureOperations
SK_SEGMENT enum valueGEOMImpl_IMeasureOperations
SK_SHELL enum valueGEOMImpl_IMeasureOperations
SK_SOLID enum valueGEOMImpl_IMeasureOperations
SK_SPHERE enum valueGEOMImpl_IMeasureOperations
SK_SPHERE2D enum valueGEOMImpl_IMeasureOperations
SK_TORUS enum valueGEOMImpl_IMeasureOperations
SK_TORUS2D enum valueGEOMImpl_IMeasureOperations
SK_VERTEX enum valueGEOMImpl_IMeasureOperations
SK_WIRE enum valueGEOMImpl_IMeasureOperations
StartOperation()GEOM_IOperations
theIndexGEOMImpl_IMeasureOperations
WhatIs(Handle(GEOM_Object) theShape)GEOMImpl_IMeasureOperations
~GEOM_IOperations()GEOM_IOperations
~GEOMImpl_IMeasureOperations()GEOMImpl_IMeasureOperations