▼CSObject | This class is an abstract class, you can use these function in its derived classes |
CSCameraExternal | This class is only available if you have the Survey plugin. |
CSCameraInternal | This class is only available if you have the Survey plugin. |
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. |
▼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: |
CSCwCloud | CloudWorx Cloud manipulation class. The SCwCloud creation can be done by calling the static functions: |
▼CSFeature | Abstract class |
CSCircle | Circle manipulation class. The SCircle creation can be done by calling the static functions: |
CSCone | Cone manipulation class. The SCone creation can be done by calling the static functions: |
CSCylinder | Cylinder manipulation class. The SCylinder creation can be done by calling the static functions: |
CSLine | Line manipulation class. The SLine creation can be done by calling the static functions: |
CSPlane | Plane manipulation class. The SPlane creation can be done by calling the static functions: |
CSRoundSlot | RoundSlot manipulation class. The SRoundSlot creation can be done by calling the static functions: |
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: |
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: |
CSMultiline | Class to store a multiline, that is: an ordered list of points. The SMultiline 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 |
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 |
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: |
CSDialog | Simple Dialog creation methods. The SDialog creation can be done by calling the static function : |
CSFile | The Sfile class provides an interface for reading from and writing to files |
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 |
CSVector | The mathematical object vector |
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 |