|  | 
| enum | AngleUnit { Radian = 2
, Degree = 3
, Gradian = 4
, Percent = 5
,
 Minute = 6
, Second = 7
 }
 | 
|  | Angle units for SReportData.  More... 
 | 
|  | 
| enum | AreaUnit { SquareMicrometer = 2
, SquareMillimeter = 3
, SquareCentimeter = 4
, SquareMeter = 5
,
 SquareKilometer = 6
, SquareMicroinch = 7
, SquareMilliinch = 8
, SquareInch = 9
,
 SquareFeet = 10
, SquareSurveyFeet = 11
, SquareYard = 12
, SquareMiles = 13
 }
 | 
|  | Area units for SReportData.  More... 
 | 
|  | 
| enum | LengthUnit { Micrometer = 2
, Millimeter = 3
, Centimeter = 4
, Meter = 5
,
 Kilometer = 6
, Microinch = 7
, Milliinch = 8
, Inch = 9
,
 Feet = 10
, SurveyFeet = 11
, Yard = 12
, Miles = 13
 }
 | 
|  | Length units for SReportData.  More... 
 | 
|  | 
| enum | VolumeUnit { CubicMicrometer = 2
, CubicMillimeter = 3
, CubicCentimeter = 4
, CubicMeter = 5
,
 CubicKilometer = 6
, CubicMicroinch = 7
, CubicMilliinch = 8
, CubicInch = 9
,
 CubicFeet = 10
, CubicSurveyFeet = 11
, CubicYard = 12
, CubicMiles = 13
,
 Liter = 14
, US_LiquidGallon = 15
, US_DryGallon = 16
, US_LiquidBarrel = 17
,
 US_DryBarrel = 18
, US_OilBarrel = 19
 }
 | 
|  | Volume units for SReportData.  More... 
 | 
|  | 
| enum | VisibilityEnum { HIDDEN_ONLY = 0
, VISIBLE_ONLY = 1
, ANY_VISIBILITY = 2
 } | 
|  | Visible criteria.  More... 
 | 
|  | 
|  | 
|  | AddAngle (string name, AngleUnit angleUnit, number angle) | 
|  | Add a data corresponding to an angle to a SReportData.  More... 
 | 
|  | 
|  | AddArea (string name, AreaUnit areaUnit, number area) | 
|  | Add a data corresponding to an area to a SReportData.  More... 
 | 
|  | 
|  | AddImage (string name, SImage image) | 
|  | Add a data corresponding to an internal image to a SReportData.  More... 
 | 
|  | 
|  | AddImageFromDisk (string name, string imageFilePath) | 
|  | Add a data corresponding to an external image (provided its file path) to a SReportData.  More... 
 | 
|  | 
| Object | AddLabels (string name, Array< SLabel > labelTable) | 
|  | Add a data corresponding to a table of labels to a SReportData. The labels table must contain labels with the same definition.  More... 
 | 
|  | 
|  | AddLength (string name, LengthUnit lengthUnit, number length) | 
|  | Add a data corresponding to a length to a SReportData.  More... 
 | 
|  | 
|  | AddNumber (string name, number number) | 
|  | Add a data corresponding to a number without unit to a SReportData.  More... 
 | 
|  | 
|  | AddPoint (string name, LengthUnit lengthUnit, SPoint point) | 
|  | Add a data corresponding to a SPoint to a SReportData.  More... 
 | 
|  | 
|  | AddText (string name, string text) | 
|  | Add a data corresponding to a text to a SReportData.  More... 
 | 
|  | 
|  | AddToDoc () | 
|  | Add the SReportData to the current document.  More... 
 | 
|  | 
|  | AddVector (string name, LengthUnit lengthUnit, SVector vector) | 
|  | Add a data corresponding to a SVector to a SReportData.  More... 
 | 
|  | 
|  | AddViewset (string name, SViewSet viewset) | 
|  | Add a data corresponding to a SViewSet to a SReportData.  More... 
 | 
|  | 
|  | AddVolume (string name, VolumeUnit volumeUnit, number volume) | 
|  | Add a data corresponding to a volume to a SReportData.  More... 
 | 
|  | 
|  | ExportDataXML (string filePath) | 
|  | Export all data as a XML file.  More... 
 | 
|  | 
| Object | ExportTableCSV (string filesFolder) | 
|  | Export a table as a CSV file.  More... 
 | 
|  | 
| number | GetAngle (string name) | 
|  | Get an angle from a SReportData.  More... 
 | 
|  | 
| number | GetArea (string name) | 
|  | Get an area from a SReportData.  More... 
 | 
|  | 
| number | GetLength (string name) | 
|  | Get a length from a SReportData.  More... 
 | 
|  | 
| number | GetNumber (string name) | 
|  | Get a number from a SReportData.  More... 
 | 
|  | 
| SPoint | GetPoint (string name) | 
|  | Get a SPoint from a SReportData.  More... 
 | 
|  | 
| string | GetText (string key) | 
|  | Get a text from a SReportData.  More... 
 | 
|  | 
| SVector | GetVector (string name) | 
|  | Get a SVector from a SReportData.  More... 
 | 
|  | 
| number | GetVolume (string name) | 
|  | Get a volume from a SReportData.  More... 
 | 
|  | 
|  | SReportData () | 
|  | Default constructor.  More... 
 | 
|  | 
|  | SReportData (string name) | 
|  | Create an empty SReportData.  More... 
 | 
|  | 
| string | toString () | 
|  | Get the type of the variable.  More... 
 | 
|  | 
|  | UpdateMainViewSet () | 
|  | Update the main view of the SReportData with the current 3D view.  More... 
 | 
|  | 
| string | ValuesToString () | 
|  | Get a debug string representation of the SReportData.  More... 
 | 
|  | 
|  | AddToDoc () | 
|  | Add the object to the document.  More... 
 | 
|  | 
|  | ApplyTransformation (SMatrix matrix) | 
|  | Apply a geometric transformation to the current object by making a product with the given matrix.  More... 
 | 
|  | 
| Object | GetBoundingBox () | 
|  | Calculate the bounding box of the object.  More... 
 | 
|  | 
| Object | GetColors () | 
|  | Get the colors of the object.  More... 
 | 
|  | 
| string | GetFolderName () | 
|  | Get the name of the folder containing the object.  More... 
 | 
|  | 
| string | GetName () | 
|  | Return the object's name.  More... 
 | 
|  | 
| string | GetPath () | 
|  | Return the full path of a SComp in the tree.  More... 
 | 
|  | 
|  | Invert () | 
|  | Invert the normal of the object.  More... 
 | 
|  | 
| boolean | IsInDoc () | 
|  | Return if the object is in the document or not.  More... 
 | 
|  | 
| boolean | IsVisible () | 
|  | Get the visibility of the object.  More... 
 | 
|  | 
|  | MoveToGroup (string groupPath, boolean moveInsideTopParent=true) | 
|  | Move the object to the document group represent by the given path. If some groups, in the path, don't exist, they will be created.  More... 
 | 
|  | 
|  | RemoveFromDoc () | 
|  | Remove the object from the document.  More... 
 | 
|  | 
|  | SetClippable (boolean clipping) | 
|  | Set clippable or not.  More... 
 | 
|  | 
|  | SetColors (number red, number green, number blue) | 
|  | Set the colors of the object.  More... 
 | 
|  | 
|  | SetName (string objectName) | 
|  | Set the object's name.  More... 
 | 
|  | 
|  | SetTransparency (number alpha) | 
|  | Set the transparency of the object.  More... 
 | 
|  | 
|  | SetVisibility (boolean visible) | 
|  | Set the object to be visible, or not visible.  More... 
 | 
|  | 
| string | toString () | 
|  | Get the type of the variable.  More... 
 | 
|  | 
|  | Translate (SVector vector) | 
|  | Make a translation of the current object with an SVector.  More... 
 | 
|  | 
Allow the storage of reporting data, used to fill a SReport.