The Smart 3D software has the following geometry APIs, through which the outputs need to be generated.
-
Line3D
-
Circle3D
-
Arc3D
-
ComplexString3D
-
Projection3D
-
Revolution3D
-
Torus3D
-
BsplineCurve3D
-
Cone3D
-
Nozzle
The SymbolGeometryHelper contains primitive shapes such as CreateCylinder, CreateCone, CreateCircularTorus, CreateSphere, and so forth, which are used for creating different outputs.
You build the assembly to %OLE_SERVER%\Custom Symbols. You can build the assembly in any sub-folder under the Custom Symbols folder.