CloudWorx Cloud manipulation class. The SCwCloud creation can be done by calling the static functions:
.
More...
Public Types | |
enum | CwCloudColorSchemeTypeEnum { CWCLOUD_SCHEME_MULTIHUE , CWCLOUD_SCHEME_GRAYSCALE , CWCLOUD_SCHEME_RED , CWCLOUD_SCHEME_GREEN , CWCLOUD_SCHEME_BLUE , SCHEME_NUMBER } |
Type of Color scheme for a SCwCloud (when representation if Intensity). Use SCwCloud.CWCLOUD_SCHEME_MULTIHUE. More... | |
enum | CwCloudRepresentationTypeEnum { CWCLOUD_COLORED , CWCLOUD_INTENSITY , CWCLOUD_APPEARANCE } |
The different representation types for cloudWorx clouds. Use SCwCloud.CWCLOUD_COLORED. More... | |
Public Types inherited from SComp | |
enum | RepresentationTypeEnum { SMOOTH , FLAT , WIRE , SMOOTH_WIRE , FLAT_WIRE , SMOOTH_ROTWIRE , FLAT_ROTWIRE , TEXTURE , INSPECTION } |
The different representation types for inherited classes. Use (inherited class).SMOOTH. Example: for a cloud, use SCloud.SMOOTH. More... | |
Public Slots | |
static Array | All (Number VisCrit) |
To get all the SComp in the document. More... | |
static | CloseCwProject () |
If present, remove the existing CwCloud from the current document. More... | |
static | DefineJetStreamServer () |
Open a dialog to define the JetStream server address and port. More... | |
static Array | FromClick () |
Displays a dialog box to select an SComp in the scene. More... | |
static Array | FromName (String Name) |
Search all the component with the given name. More... | |
static Array | FromSel () |
To get all the selected SComp. More... | |
CwCloudColorSchemeTypeEnum | GetColorScheme () |
Get the color scheme of the CwCloud. More... | |
CwCloudRepresentationTypeEnum | GetCwCloudRepresentation () |
Return the current representation. More... | |
static Array | NewFromCwProjectFile (String iFileName) |
Constructor to load a CloudWorx Project. More... | |
static Array | NewFromImpData () |
Constructor to load a CloudWorx Cloud from a IMP file. More... | |
static Array | NewFromJetStreamData () |
Constructor to load a CloudWorx Cloud from a JetStream server. More... | |
static Array | NewFromLGSData () |
Constructor to load a CloudWorx Cloud from a LGS file. More... | |
static Array | NewFromLGSData (String iFileName) |
Constructor to load a CloudWorx Cloud from a LGS file. More... | |
RegeneratePoints () | |
Ask to regenerate points from the data source. More... | |
Array | SaveCwProject (String iProjectFileName) |
Save the CwCloud into a cwprj file. More... | |
SetColorScheme (CwCloudColorSchemeTypeEnum iColorScheme) | |
Set the color scheme (the color scheme is only define inside the intensity representation) More... | |
SetCwCloudRepresentation (CwCloudRepresentationTypeEnum iRepresentation) | |
Set the representation of the component. More... | |
Array | ToCloud (Number iNbPointsAsked, Boolean iConvertIntoSpherical) |
Create a SCloud and a SImage table from the CloudWorx cloud. More... | |
String | toString () |
Get the type of the variable. More... | |
static String | toString () |
Get the type of the variable. More... | |
Public Slots inherited from SComp | |
AddToDoc () | |
To add the object to the document. More... | |
static Array | All (Number VisCrit) |
To get all the SComp in the document. More... | |
ApplyTransformation (SMatrix iMatrix) | |
To apply a geometric transformation to the current object by making a product with the given matrix. More... | |
Clear () | |
To deallocate object memory. More... | |
static Array | FromClick () |
Displays a dialog box to select an SComp in the scene. More... | |
static Array | FromName (String Name) |
Search all the component with the given name. More... | |
static Array | FromSel () |
To get all the selected SComp. More... | |
Array | GetBoundingBox () |
Calculates the bounding box of the component. More... | |
Array | GetColors () |
To get the colors of the component. More... | |
String | GetFolderName () |
String | GetName () |
Invert () | |
Normal of the component is inverted. More... | |
Boolean | IsInDoc () |
Return if the component is in the document or not. More... | |
Boolean | IsVisible () |
MoveToGroup (String GroupPath, Boolean MoveInsideTopParent) | |
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 () | |
To remove the object from the document. More... | |
SetClippable (Boolean clipping) | |
Set clippable or not. More... | |
SetColors (Number Red, Number Green, Number Blue) | |
Sets the colors of the component. More... | |
SetName (String ComponentName) | |
To set the component's name. More... | |
SetRepresentationType (RepresentationTypeEnum Representation) | |
The shading type of the component is modified. More... | |
SetTransparency (Number Alpha) | |
Sets the transparency of the component. More... | |
SetVisibility (Boolean Visible) | |
Sets the component to be visible, or not visible. More... | |
String | toString () |
Get the type of the variable. More... | |
String | toString () |
Get the type of the variable. More... | |
Translate (SVector Vector) | |
To make a translation of the current object with an SVector. More... | |
Public Slots inherited from SObject | |
Clear () | |
To deallocate memory of the object. More... | |
String | toString () |
Get the type of the variable. More... | |
CloudWorx Cloud manipulation class. The SCwCloud creation can be done by calling the static functions:
.
Type of Color scheme for a SCwCloud (when representation if Intensity). Use SCwCloud.CWCLOUD_SCHEME_MULTIHUE.
Enumerator | |
---|---|
CWCLOUD_SCHEME_MULTIHUE | |
CWCLOUD_SCHEME_GRAYSCALE | |
CWCLOUD_SCHEME_RED | |
CWCLOUD_SCHEME_GREEN | |
CWCLOUD_SCHEME_BLUE | |
SCHEME_NUMBER |
The different representation types for cloudWorx clouds.
Use SCwCloud.CWCLOUD_COLORED.
Enumerator | |
---|---|
CWCLOUD_COLORED | |
CWCLOUD_INTENSITY | |
CWCLOUD_APPEARANCE |
|
inlinestaticslot |
|
staticslot |
If present, remove the existing CwCloud from the current document.
|
staticslot |
Open a dialog to define the JetStream server address and port.
|
inlinestaticslot |
|
inlinestaticslot |
Search all the component with the given name.
Array | all the SCwCloud with the given name |
|
inlinestaticslot |
|
slot |
Get the color scheme of the CwCloud.
|
slot |
Return the current representation.
|
staticslot |
Constructor to load a CloudWorx Project.
Array.ErrorCode | The error code
|
|
staticslot |
Constructor to load a CloudWorx Cloud from a IMP file.
Array.ErrorCode | The error code
|
|
staticslot |
Constructor to load a CloudWorx Cloud from a JetStream server.
Array.ErrorCode | The error code
|
|
staticslot |
Constructor to load a CloudWorx Cloud from a LGS file.
Array.ErrorCode | The error code
|
|
staticslot |
Constructor to load a CloudWorx Cloud from a LGS file.
Array.ErrorCode | The error code
|
|
slot |
Ask to regenerate points from the data source.
|
slot |
Save the CwCloud into a cwprj file.
Array.ErrorCode | The error code.
|
[in] | iProjectFileName | full path of the cwprj file |
|
slot |
Set the color scheme (the color scheme is only define inside the intensity representation)
|
slot |
Set the representation of the component.
[in] | iRepresentation | The cloud representation type |
|
slot |
Create a SCloud and a SImage table from the CloudWorx cloud.
Array.ErrorCode | The error code.
|
Array.Cloud | The extracted SCloud. |
Array.ImageTbl | The extracted SImage table. |
[in] | iNbPointsAsked | An estimation of the number of points to extract |
[in] | iConvertIntoSpherical | If true, cubic images will be converted into spherical images |
|
slot |
Get the type of the variable.
|
staticslot |
Get the type of the variable.