OpenLexocad  27.1
Topo::SolidTool Member List

This is the complete list of members for Topo::SolidTool, including all inherited members.

getCentre(pConstSolid solid)Topo::SolidToolstatic
makeBeveledPlate(double length, double width, double height, int bottomType, int upperType, double slope, double angleRot)Topo::SolidToolstatic
makeBox(double length, double width, double height)Topo::SolidToolstatic
makeFourAngleRoof(double length, double width, double height, double leftSlope, double rightSlope, double leftHipSlope, double rightHipSlope)Topo::SolidToolstatic
makeHipRoofWithWall(double length, double width, double height, double wallHeight, double slope, double hipSlope, bool halfRoof)Topo::SolidToolstatic
makeSolid(const std::vector< int > &model, const std::vector< Geom::Pnt > &vertices, std::vector< std::vector< Geom::Pnt > > &defectPolygons)Topo::SolidToolstatic
makeSolid(pConstShape shape)Topo::SolidToolstatic
makeSolid_by_Face_stiching(const std::vector< int > &model, const std::vector< Geom::Pnt > &vertices, std::vector< std::vector< Geom::Pnt > > &defectPolygons)Topo::SolidToolstatic
makeStairsI(double length, double width, double height, double stepWidth, const std::vector< Geom::Pnt > &points)Topo::SolidToolstatic
makeStairsL(double length, double width, double height, double stepWidth, const std::vector< Geom::Pnt > &points, const std::vector< double > &angles)Topo::SolidToolstatic
makeStairsU(double length, double width, double height, double stepWidth, const std::vector< Geom::Pnt > &points, const std::vector< double > &angles)Topo::SolidToolstatic
makeWindowArch(double majorRadius, double minorRadius, double frameWidth, double sectorWidth, double depth, bool cutOut=true)Topo::SolidToolstatic
SolidTool(void)Topo::SolidTool
~SolidTool(void)Topo::SolidToolvirtual