九韶内核
|
带属性的建模类 更多...
#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>
命名空间 | |
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 | ( | ) |