CSCameraExternal | This class is only available if you have the Survey plugin. |
CSCameraInternal | This class is only available if you have the Survey plugin. |
CSCircle | Circle manipulation class. The SCircle creation can be done by calling the static functions: |
CSClipping | Abstract class |
CSClippingBox | ClippingBox manipulation class. The SClippingBox creation can be done by calling the static functions: |
CSClippingPlane | ClippingPlane manipulation class. The SClippingPlane creation can be done by calling the static functions: |
CSCloud | Point cloud manipulation. The SCloud creation can be done by calling the static functions: |
CSCloudIterator | This class allow the user to access to cloud coordinate |
CSColorGradient | Allow the user to edit a color gradient. You cannot create a new color gradient. You can access to it by calling GetColorGradient() on a SMultiline, SPoly or SCloud. With this class you can manipulate color and cursor position of an existing color gradient |
CSComp | Abstract class. Use derived classes SCircle, SCylinder, SCloud, SLabel, SMultiline, SPlane, SPoint, SPoly, SClippingPlane. |
CSCone | Cone manipulation class. The SCone creation can be done by calling the static functions: |
CSCwCloud | CloudWorx Cloud manipulation class. The SCwCloud creation can be done by calling the static functions: |
CSCylinder | Cylinder manipulation class. The SCylinder creation can be done by calling the static functions: |
CSDialog | Simple Dialog creation methods. The SDialog creation can be done by calling the static function : |
CSFeature | Abstract class |
CSFile | The Sfile class provides an interface for reading from and writing to files |
CSImage | This class is only available if you have the Survey plugin. |
CSLabel | Labelling feature, to easily track your components on the scene. The SLabel creation can be done by calling the static functions: |
CSLine | Line manipulation class. The SLine creation can be done by calling the static functions: |
CSMatrix | Matrix with 3 lines and 4 columns to make any transformation. This class should be used in order to apply transformations to other components |
CSMultiline | Class to store a multiline, that is: an ordered list of points. The SMultiline creation can be done by calling the static functions: |
CSObject | This class is an abstract class, you can use these function in its derived classes |
CSPlane | Plane manipulation class. The SPlane creation can be done by calling the static functions: |
CSPoint | 3D point manipulation class. The SPoint creation can be done by calling the static functions: |
CSPoly | Triangular mesh(es) manipulation. The SPoly creation can be done by calling the static functions: |
CSReport | Class to create reports. A report is a collection of chapters that can be exported as a PDF file at the end |
CSReportData | Class to store reporting data. Reporting data corresponds to a chapter of a report. SReportData are used to fill a SReport |
CSRoundSlot | RoundSlot manipulation class. The SRoundSlot creation can be done by calling the static functions: |
CSSetMultiline | SSetMultiline class is a set of SMultiline, it will allow to regroup SMultiline in an SComp entity, so you can apply SComp functionality more easily. The SSetMultiline creation can be done by calling the static functions: |
CSShape | Shape manipulation class. The SShape creation can be done by calling the static function New() to copy an existing SShape |
CSSphere | Sphere manipulation class. The SSphere creation can be done by calling the static functions: |
CSSquareSlot | SquareSlot manipulation class. The SSquareSlot creation can be done by calling the static functions: |
CSVector | The mathematical object vector |
CSViewSet | ViewSet manipulation class. The SViewSet class will save position of the camera and visibility of the SComp. The SViewSet creation can be done by calling the static functions: |
CSXmlReader | Class to read xml files Sample on how to use this class |
CSXmlWriter | Class to write xml files Sample on how you can write an xml file |