|
| static bool | isPlane (const GeomShapePtr &theShape, double theTolerance, std::vector< double > &theNormal, std::vector< double > &theOrigin) |
| | Check if the shape is planar. More...
|
| |
| static bool | isSphere (const GeomShapePtr &theShape, double theTolerance, std::vector< double > &theOrigin, double &theRadius) |
| | Check if shape is spherical. More...
|
| |
| static bool | isCone (const GeomShapePtr &theShape, double theTolerance, std::vector< double > &theAxis, std::vector< double > &theApex, double &theHalfAngle) |
| | Check if shape is conical. More...
|
| |
| static bool | isCylinder (const GeomShapePtr &theShape, double theTolerance, std::vector< double > &theAxis, std::vector< double > &theOrigin, double &theRadius) |
| | Check if shape is cylinder. More...
|
| |
| static bool | isLine (const GeomShapePtr &theEdge, double theTolerance, std::vector< double > &theDir, std::vector< double > &theOrigin) |
| | Check if edge / wire is line. More...
|
| |
| static bool | isCircle (const GeomShapePtr &theEdge, double theTolerance, std::vector< double > &theNormal, std::vector< double > &theOrigin, double &theRadius) |
| | Check if edge / wire is circle. More...
|
| |
| static bool | isEllipse (const GeomShapePtr &theEdge, double theTolerance, std::vector< double > &theNormal, std::vector< double > &theDirX, std::vector< double > &theOrigin, double &theMajorRadius, double &theMinorRadius) |
| | Check if edge / wire is ellipse. More...
|
| |
| static bool | isImplemented () |
| | Check if the algorithm is implemented (Shaper is built with appropriate OCCT version) More...
|
| |