## Implicit Primitives

These primitive presets can be used with the X3DObject.AddPrimitive method or one of the primitive-creation commands (GetPrim, SIGetPrim).

Note | See Primitive Presets for list of the possible types of primitives. Also see Alphabetical Listing of All Primitive Presets for a complete list of available primitive types.

Preset | Primitives
--- | ---
Arc | Arcs can be either NurbsCurves or implicit curves (non-renderable shapes commonly used to define paths, constraints, etc.)
Circle | Circles can be either NurbsCurves or implicit curves (non-renderable shapes commonly used to define paths, constraints, etc.)
Spiral | Spirals can be either NurbsCurves or implicit curves (non-renderable shapes commonly used to define paths, constraints, etc.)
Square | Squares can be either NurbsCurves or implicit curves (non-renderable shapes commonly used to define paths, constraints, etc.)