|
九韶内核 1.0.0.0
|
带属性的建模类 更多...
#include "WithAttrBase.hpp"#include "af/label/Label.hpp"#include <common/AxisT.hpp>#include <common/Macros.hpp>#include <common/PointT.hpp>#include <common/TransformationT.hpp>#include <common/VectorT.hpp>#include <common/Constants.hpp>#include <list>#include <math/CircleT.hpp>#include <math/EllipseT.hpp>#include <math/LineT.hpp>#include <math/ParabolaT.hpp>#include <math/Plane.hpp>#include <modeling/MakeBox.hpp>#include <modeling/MakeCone.hpp>#include <modeling/MakePrism.hpp>#include <modeling/MakeCylinder.hpp>#include <modeling/MakeShape.hpp>#include <modeling/MakeSphere.hpp>#include <modeling/MakeTorus.hpp>#include <modeling/MakeRevol.hpp>#include <modeling/MakeEdge.hpp>#include <modeling/MakeEdge2d.hpp>#include <modeling/MakeFace.hpp>#include <modeling/MakeHalfSpace.hpp>#include <modeling/MakePolygon.hpp>#include <modeling/MakeRevolution.hpp>#include <modeling/MakeRightPrism.hpp>#include <modeling/MakeShell.hpp>#include <modeling/MakeSolid.hpp>#include <modeling/MakeVertex.hpp>#include <modeling/MakeWedge.hpp>#include <modeling/MakeWire.hpp>#include <modeling/TransformShape.hpp>#include <modeling/CopyShape.hpp>#include <modeling/GeneralTransformShape.hpp>#include <fillet/MakeChamfer.hpp>#include <fillet/MakeFillet.hpp>#include <modeling/MakePyramid.hpp>#include <offset/MakePipe.hpp>#include <topology/TopoCast.hpp>#include <vector>
WithAttrModeling.hpp 的引用(Include)关系图:命名空间 | |
| namespace | AMCAX |
| AMCAX 内核提供的所有接口所在的命名空间。
| |
宏定义 | |
| #define | DEFINE_CONSTRUCTOR_WITH_INIT(MAKER) |
| #define | DEFINE_CONSTRUCTOR_WITHOUT_INIT(MAKER) |
| #define | DEFINE_MODELLING_INIT_FUNC() |
带属性的建模类
支持带属性的建模操作
| #define DEFINE_CONSTRUCTOR_WITH_INIT | ( | MAKER | ) |
| #define DEFINE_CONSTRUCTOR_WITHOUT_INIT | ( | MAKER | ) |
| #define DEFINE_MODELLING_INIT_FUNC | ( | ) |