|
| static std::shared_ptr< GeomAPI_Face > | squareFace (const std::shared_ptr< GeomAPI_Pnt > theCenter, const std::shared_ptr< GeomAPI_Dir > theNormal, const double theSize) |
| | Creates square planar face by given point of the center, normal to the plane and size of square. More...
|
| |
| static std::shared_ptr< GeomAPI_Face > | squareFace (const std::shared_ptr< GeomAPI_Pln > thePlane, const double theSize) |
| | Creates square planar face by given point of the center, normal to the plane and size of square. More...
|
| |
| static std::shared_ptr< GeomAPI_Face > | planarFace (const std::shared_ptr< GeomAPI_Pnt > theCenter, const std::shared_ptr< GeomAPI_Dir > theNormal) |
| | Creates the planar face by given point of the center and normal to the plane. More...
|
| |
| static std::shared_ptr< GeomAPI_Face > | planarFace (const std::shared_ptr< GeomAPI_Pln > thePlane, const double theX, const double theY, const double theWidth, const double theHeight) |
| | Creates a planar face by given plane, left lower point and size. Does not take into account X & Y directions of thePlane! More...
|
| |
| static std::shared_ptr< GeomAPI_Face > | planarRectangularFace (const gp_Ax3 &theCS, double theWidth, double theHeight, double theOffsetX=0, double theOffsetY=0) |
| | Creates rectangular planar face, with normal, X and Y directions as of theCS. More...
|
| |
| static std::shared_ptr< GeomAPI_Face > | planarFaceByThreeVertices (const std::shared_ptr< GeomAPI_Vertex > theVertex1, const std::shared_ptr< GeomAPI_Vertex > theVertex2, const std::shared_ptr< GeomAPI_Vertex > theVertex3) |
| | Creates a planar face by three vertices. More...
|
| |
Allows to create face-shapes by different parameters.