3 #ifndef _APIBrepTools_H_
4 #define _APIBrepTools_H_
8 namespace AnyCAD{
namespace API
42 bool SaveFile (
const TopoShape& shape,
const Path& strFileName) ;
317 TopoShape MakeCylinder (
const Vector3& center,
const Vector3& dir,
double radius,
double height,
double degree) ;
328 TopoShape MakeCone (
const Vector3& center,
const Vector3& dir,
double radius,
double height,
double radiusTop,
double degree) ;
589 TopoShape MakeRoad (
const Vector3& start,
const Vector3& end,
double width,
double height,
double heightMiddle,
bool bSolid) ;
607 #endif //_APIBrepTools_H_
Matrix4.
Definition: APIMath.h:248
std::string String
Definition: APIString.h:10
Coordinate.
Definition: APIMath.h:416
Point or vector.
Definition: APIMath.h:16
Point of vector list.
Definition: APIMath.h:131
std::vector< char > CharBuffer
Definition: APIString.h:14
拓扑对象
Definition: APITopoShape.h:18
TODO:
Definition: APIPath.h:16
#define DECLARE_APIOBJECT(className)
Definition: APIObjectDef.h:10
Point or vector.
Definition: APIMath.h:37
std::vector< float > FloatList
Definition: APIString.h:15
拓扑对象组
Definition: APITopoShapeGroup.h:18
std::vector< int > IntList
Definition: APIString.h:16
double Real
Definition: APIMath.h:7