15 #include "CeeGeometry/Base.h" 16 #include "CeeCore/PtrRef.h" 17 #include "CeeGeometry/DataIndexedTriangles.h" 18 #include "CeeGeometry/DataIndexedPolylines.h" 33 static PtrRef<DataIndexedTriangles> createCylinder(
const Vec3d& bottomCenterPos,
double outerRadius,
double innerRadius,
const Vec3d& heightDirection,
double height,
size_t numSubDivisions);
39 static PtrRef<DataIndexedTriangles> createTriangles(
const std::vector<Vec3d>& vertices,
const std::vector<unsigned int>& indices,
double creaseAngleDegrees = 0.0);
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
Helper class for generating various primitives (spheres, cylinders, boxes, etc) for use in the Geomet...
Definition: DataGenerator.h:29
Vector class for a 3D double vector.
Definition: Vec3d.h:26