The C++ platform has classes for creating and working with specific entities whose geometry is defined by their own parameters.
Overview of Specific Entities
Working with 3D Faces
Working with Arcs
Working with Arc-Aligned Text
Working with Circles
Working with Dimensions
Working with Ellipses
Working with Feature Control Frames
Working with Hatches
Working with Helixes
Working with Infinite Lines
Working with Leaders
Working with Lines
Working with Lofted Solids
Working with Multi-Lines
Work with Multi-Polygons
Working with NURBS Surfaces
Working with Lightweight Polylines
Working with Planar Solids
Working with Point Clouds
Working with Points
Working with Polygon Meshes
Working with Rays
Working with Raster Images
Working with Shapes
Working with Splines
Working with Solids
Working with Tables
Working with Text
Working with Traces