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.