Cyclone 3DR Script
from Technodigit, part of Hexagon. Copyright 1997-2022.
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CSObjectThis class is an abstract class, you can use these function in its derived classes
 CSCameraExternalThis class is only available if you have the Survey plugin.
 CSCameraInternalThis class is only available if you have the Survey plugin.
 CSCloudIteratorThis class allow the user to access to cloud coordinate
 CSColorGradientAllow 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
 CSCompAbstract class.
Use derived classes SCircle, SCylinder, SCloud, SLabel, SMultiline, SPlane, SPoint, SPoly, SClippingPlane.

 CSBIMBIM manipulation class. The SBIM creation can be done by calling the static function New() to copy an existing SBIM
 CSClippingAbstract class
 CSClippingBoxClippingBox manipulation class. The SClippingBox creation can be done by calling the static functions:
 CSClippingPlaneClippingPlane manipulation class. The SClippingPlane creation can be done by calling the static functions:
 CSCloudPoint cloud manipulation.
The SCloud creation can be done by calling the static functions:
 CSCwCloudCloudWorx Cloud manipulation class. The SCwCloud creation can be done by calling the static functions:
 CSFeatureAbstract class
 CSCircleCircle manipulation class. The SCircle creation can be done by calling the static functions:
 CSConeCone manipulation class. The SCone creation can be done by calling the static functions:
 CSCylinderCylinder manipulation class. The SCylinder creation can be done by calling the static functions:
 CSLineLine manipulation class. The SLine creation can be done by calling the static functions:
 CSPlanePlane manipulation class. The SPlane creation can be done by calling the static functions:
 CSRoundSlotRoundSlot manipulation class. The SRoundSlot creation can be done by calling the static functions:
 CSSphereSphere manipulation class. The SSphere creation can be done by calling the static functions:
 CSSquareSlotSquareSlot manipulation class. The SSquareSlot creation can be done by calling the static functions:
 CSImageThis class is only available if you have the Survey plugin.
 CSLabelLabelling feature, to easily track your components on the scene. The SLabel creation can be done by calling the static functions:
 CSMultilineClass to store a multiline, that is: an ordered list of points. The SMultiline creation can be done by calling the static functions:
 CSPoint3D point manipulation class. The SPoint creation can be done by calling the static functions:
 CSPolyTriangular mesh(es) manipulation.
The SPoly creation can be done by calling the static functions:
 CSReportClass to create reports. A report is a collection of chapters that can be exported as a PDF file at the end
 CSReportDataClass to store reporting data. Reporting data corresponds to a chapter of a report. SReportData are used to fill a SReport
 CSSetMultilineSSetMultiline 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:
 CSShapeShape manipulation class. The SShape creation can be done by calling the static function New() to copy an existing SShape
 CSViewSetViewSet 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:
 CSDialogSimple Dialog creation methods.
The SDialog creation can be done by calling the static function :
 CSFileThe Sfile class provides an interface for reading from and writing to files
 CSMatrixMatrix with 3 lines and 4 columns to make any transformation.
This class should be used in order to apply transformations to other components
 CSVectorThe mathematical object vector
 CSXmlReaderClass to read xml files Sample on how to use this class
 CSXmlWriterClass to write xml files Sample on how you can write an xml file