| CPrimitiveManager | Primitive management in the construction tree |
| CSDF3DNoise | Add a 3D noise around a surface |
| CSDF3DNoiseNoLOD | Create a 3D noise around a surface |
| CSDF3DNoisePrimitive | Create a 3D noise around a surface |
| CSDFAddSphere | Locally modify the signed distance field using a compactly supported distance to center decreasing vertex primitive |
| CSDFAxialSymmetry | Planar symmetry operator |
| CSDFBEIS | Bounding volume implicit surface operator |
| CSDFBinary | Binary nodes |
| CSDFBinary2 | Binary nodes2 |
| CSDFBlob | Blob node |
| CSDFBoundingBox | Bounding box node |
| CSDFBoundingSphere | Bounding sphere node |
| CSDFBox | Box primitive |
| CSDFBox2 | Box primitive |
| CSDFBoxOpt | Box primitive, optimized for distance computation |
| CSDFBubble | Bubble primitive |
| CSDFCage | Cage primitive |
| CSDFCapsule | Capsules |
| CSDFCapsule2 | Capsule2 primitive |
| CSDFCircle2 | Circle primitive |
| CSDFCircleArc | Circle arc primitive |
| CSDFCircleArc2 | Circle arc primitive in the plane |
| CSDFClone | Cloning operator |
| CSDFCloneDirectionOverlapX | Cloning operator in an infinit line |
| CSDFCloneDirectionX | Cloning operator in an infinit line |
| CSDFCloneDirectionXY | Cloning operator in an infinit line |
| CSDFCloneDirectionXYZ | Cloning operator in an infinit line |
| CSDFCloneRevolution | Cloning operator |
| CSDFColor | Color primitive |
| CSDFCone | Cone primitive |
| CSDFContact | Contact operator |
| CSDFConvex | Convex polyhedra |
| CSDFConvex2 | Euclidean signed distance field for a convex polygon |
| CSDFConvexSmooth | Smooth convex primitives |
| CSDFCubicCurve | True signed distance field for a cubic curve. , |
| CSDFCubicCurveSet2 | True signed distance field for a piecewise closed cubic curve |
| CSDFCuboctahedron | Cuboctahedron primitive |
| CSDFCylinder | Cylinder primitive |
| CSDFCylinderBox | Cylinder-box primitive |
| CSDFCylinderCage | Cage with cylinders |
| CSDFCylinderCone | Cylinder with a top cone primitive |
| CSDFCylinderNoise | Cylinder primitive with noise |
| CSDFCylinders | Cylinder primitive |
| CSDFDifference | Difference operator |
| CSDFDifference2 | Difference operator |
| CSDFDifferenceShell | Difference operator |
| CSDFDisc | Disc primitive |
| CSDFDisc2 | Disc primitive |
| CSDFDodecahedron | Dodecahedron primitive |
| CSDFEgg | Egg primitive |
| CSDFEllipse2 | Ellipse primitive |
| CSDFEllipseTorus | Torus primitive |
| CSDFEstimateNormal | If the child does not define a normaln define the estimated normal instead |
| CSDFEuclidean | Generic primitives. , |
| CSDFEuclidean2 | Generic primitives. , , |
| CSDFExtrudedEllipse | True signed distance field for a planar polygon extruded vertically. , |
| CSDFExtrusionAxis | Extrusion between two points |
| CSDFExtrusionCubic | Extrusion operator along a curve |
| CSDFExtrusionInterpolation | Extrusion operator between two 2D nodes |
| CSDFExtrusionNoise | Extrusion operator with star-shaped noise |
| CSDFExtrusionQuadric | Extrusion operator along a curve |
| CSDFFrame | Frame node |
| CSDFFrame2 | Frame node |
| CSDFFrames | Frames node |
| CSDFFromPlanar | Genetric node to create a signed distance field in R3 from a signed distance field in R2 |
| CSDFHeart2 | Euclidean signed distance field for a convex polygon |
| CSDFHeightField | Heightfields |
| CSDFHemiDisc2 | True signed distance field for a hemi-disc |
| CSDFHemiSphere | Signed distance field for a hemisphere |
| CSDFHemiSphereDisc | True signed distance field for a hemi-sphere |
| CSDFHexagon2 | Signed distance field for a planar hexagonal prism |
| CSDFHexagonal | Signed distance field for a planar hexagonal prism |
| CSDFHyperDisc | Hyper disc primitive |
| CSDFHyperEdge | Hyper edge primitive |
| CSDFHyperEllipsoid | Hyper-ellipsoid primitive |
| CSDFHyperSphere | Hyper sphere primitive |
| CSDFHyperTorus | Hyper edge primitive |
| CSDFIcosahedron | Icosahedron primitive |
| CSDFIcosidodecahedron | Icosidodecahedron primitive |
| CSDFInstance | Cloning operator |
| CSDFInterpolation | Interpolation operator. Interpole two IS in an optimized way. Play with the final normal to add details in a simplified surface |
| CSDFIntersection | Intersection operator |
| CSDFIntersection2 | Exact intersection operator |
| CSDFIntersectionShell | Intersection operator |
| CSDFIsoceleTrapezoid2 | Isocele trapezoid primitive |
| CSDFLens | A scale defined as the difference between two spheres |
| CSDFLink | Link primitive |
| CSDFLod | Interpolation operator. Interpole two IS depending on the distance to the origin |
| CSDFLodSphere | Level of detail signed field function |
| CSDFLucieCubicCurveSet2Thick | True signed distance field for a piecewise closed thick cubic curve |
| CSDFMesh | Mesh primitive |
| CSDFMeshClamped | Mesh primitive with a clamped distance |
| CSDFMorph | Morphing, i.e, interpolation operator |
| CSDFNode | Base signed distance node |
| CSDFNode2 | Base planar signed distance node. , |
| CSDFNoise | Noise field |
| CSDFNoise2 | Noise field |
| CSDFNormalMap | Normal map operator |
| CSDFOctahedron | Octahedron primitive |
| CSDFPavage | Pavage operator |
| CSDFPentagon2 | Signed distance field for a pentagon |
| CSDFPlanarSymmetry | Planar symmetry operator |
| CSDFPlanarSymmetry2 | Planar symmetry operator |
| CSDFPlane | Plane primitive, in fact halt-space. , |
| CSDFPlane2 | Plane primitive, in fact half-space |
| CSDFPolygon2 | Euclidean signed distance field for a planar polygon |
| CSDFPolygonExtruded | True signed distance field for a planar polygon extruded vertically. , |
| CSDFPrimitive | Generic primitives |
| CSDFPrimitive2 | Generic planar primitives. , |
| CSDFPyramid | Pyramid primitive |
| CSDFQuadricCurve | True signed distance field for a quadric curve. , |
| CSDFQuadricCurve2 | True signed distance field for a quadric curve. , |
| CSDFQuadricCurveNoise | A curve skeleton primitive displaced with a fractal noise |
| CSDFQuadricCurveSet2 | True signed distance field for a piecewise closed quadric curve |
| CSDFQuadricCurveSetThick2 | True signed distance field for a piecewise closed thick quadric curve |
| CSDFQuadricCylinder | Signed distance field for cylinder with a quadric varying radius |
| CSDFQuadricCylinder2 | Signed distance field for cylinder with a quadric varying radius |
| CSDFQuadricSweptSphere | Signed distance field for a swept sphere of varying radius along a quadric curve |
| CSDFQuadricTube | True signed distance field for a quadric tube |
| CSDFRBlend | Blending operator using R-functions |
| CSDFRectangle | A rounded rectangle primitive |
| CSDFRevolution | Extrusion operator around a point |
| CSDFRevolutionSymmetry | Revolution symmetry operator |
| CSDFRevolutionSymmetry2 | Revolution symmetry operator |
| CSDFRhombicDodecahedron | RhombicDodecahedron primitive |
| CSDFRotate | Rotation node. , |
| CSDFRotate2 | Rotation node |
| CSDFRotational | Rotational primitives |
| CSDFRound | Rounding operator |
| CSDFRound2 | Rounding operator |
| CSDFScale | Scaling node |
| CSDFScale2 | Scaling node |
| CSDFScales | A scale defined as the difference between two spheres |
| CSDFSector | Sector primitive |
| CSDFSegment | Segment primitive |
| CSDFSegmentNoiseRadial | Bumped segment obtained by a turbulence-based radial perturbation of the radius |
| CSDFSlab | Slab primitive |
| CSDFSmoothDifference | Smooth difference operator |
| CSDFSmoothDifference2 | Smooth difference operator |
| CSDFSmoothIntersection | Smooth intersection operator |
| CSDFSmoothIntersection2 | Smooth intersection operator |
| CSDFSmoothUnion | Smooth union operator |
| CSDFSmoothUnion2 | Smooth union 2 operator |
| CSDFSmoothUnionExp | Smooth union with exponential blend |
| CSDFSmoothUnionSphereLOD | LOD Union operator |
| CSDFSorQuadricTube | Surface of revolution with a quadric curve |
| CSDFSphere | Sphere primitive |
| CSDFSphereCage | Sphere cage primitive |
| CSDFSphereNoiseRadial | Bumped sphere obtained by a turbulence-based radial perturbation of the radius |
| CSDFSpheroid | Spheroid primitive, it is a special case of ellipsoid. |
| CSDFSymmetry | Void classe used to group symmetry operators |
| CSDFTaper | Tapering operator |
| CSDFTerrain | Sampled terrain |
| CSDFTerrainLoD | Sampled terrain |
| CSDFTerrainLoDContinuous | Sampled terrain |
| CSDFTerrainLoDContinuousBEIS | Sampled terrain |
| CSDFTestHeightfieldBinaire | Heightfield define only by tow height value and a profile (to crate falaise) |
| CSDFTetra | A tetrahedron |
| CSDFThickSurface2 | Hollowing operator |
| CSDFTorus | Torus |
| CSDFTorusTube | Toric tube |
| CSDFTranslate | Translation operator |
| CSDFTranslate2 | Translation operator |
| CSDFTree | Signed distance field construction tree |
| CSDFTree2 | Signed distance field construction tree |
| CSDFTriangle | Rounded triangle primitive |
| CSDFTriangle2 | Euclidean signed distance field for a triangle |
| CSDFTriplanar | Tri-planar displacement |
| CSDFTubular | Tube primitive |
| CSDFTurbulence | Add a turbulence field |
| CSDFTurbulence2 | Add a turbulence field |
| CSDFTwist | Tapering operator |
| CSDFUnary | Unary nodes |
| CSDFUnary2 | Unary planar nodes |
| CSDFUniformScale | Uniform scale operator |
| CSDFUniformScale2 | Uniform scale operator |
| CSDFUniformSphere | Difference operator |
| CSDFUnion | Union operator |
| CSDFUnion2 | Union operator |
| CSDFUnionLOD | LOD Union operator |
| CSDFUnionR | Union operator using R-Functions |
| CSDFVerticalCylinder | Vertical cylinder primitive |
| CSDFVirtualHeightField | A virtual heightfield |
| CSDFVolume | Bounding volume operator |
| CSDFVoronoi | Voronoi 3D distance field in a sphere. This implementation uses a distance to the nearest border of the voronoi cells |
| CSDFVoxel | Voxel primitive |
| CSDFVoxelize | Voxelization node |
| CSDFWarpTurbulence | Create a warping based on a turbulence |
| CShaderMaterial | Wrapper for code generation of a material ni the shader rendering algorithm |
| CShaderMaterialBasic | Definition for a basic material, same material in the space |
| CShaderMaterialChecker | Definition for a checker material |