|
static Array | AddHoles (SShape iSurface, Array< SShape > iLinearTable) |
| Create holes to a CAD Surface from closed CAD edge and CAD wire. More...
|
|
static Array | AddRestriction (SShape iSurface, SShape iWireRestriction) |
| Create restriction to a CAD Surface from a closed CAD wire. More...
|
|
static Array | All (Number VisCrit) |
| To get all the SShape in the document. More...
|
|
static SShape | CreateCompound (Array< SShape > iOthers) |
| Constructs a SShape compound from the given shape list. More...
|
|
static SShape | CreateTriangulatedSurface (SPoly iPoly) |
| Constructs a SShape triangulated surface by converting a SPoly. More...
|
|
static Array | CreateWire (Array< SShape > iEdgeTable) |
| Construct a new CAD wire by connecting all CAD edges. More...
|
|
Array | Explode () |
| Explode the CAD object. More...
|
|
static Array | ExtractCurve (Array< SShape > iCompTable) |
| Extract free border from surfacic SShape as curves. More...
|
|
static Array | ExtractWire (Array< SShape > iCompTable) |
| Extract free borders from surfacic SShape as wire. More...
|
|
static Array | Fill (SShape iWire, FillingType iFillingType) |
| Create a filling surface from CAD wire. You have to enter the command with a closed wire composed of 3 or 4 edges. More...
|
|
static Array | FitOnMesh (SShape iSurface, SPoly iMesh, Boolean iImmobileUMin, Boolean iImmobileUMax, Boolean iImmobileVMin, Boolean iImmobileVMax, Boolean iProjBadPtsOnCloud) |
| Fit a CAD Surface on a mesh. More...
|
|
static Array | FromClick () |
| Launches a click interaction to select a SShape in the scene. More...
|
|
static Array | FromName (String Name) |
| Search all the SShape with the given name. More...
|
|
static Array | FromSel () |
| To get all the selected SShape. More...
|
|
static Array | LinearExtrusion (Number iLength, SVector iDirection, Boolean iCloseExtremities, Array< SComp > iShapes) |
| Compute CAD face(s) corresponding to the extrusion of profile(s) along a direction, with a given length. More...
|
|
static SShape | New (SMultiline iMultiline, SmoothingMethod iMethod) |
| Constructs a new BSpline curve by smoothing (interpolation or approximation) a SMultiline. More...
|
|
static SShape | New (SShape Other) |
| Constructs a SShape by copying Other. More...
|
|
static Array | PipeTubeAlongPath (Number iRadius, Boolean iCloseExtremities, Array< SComp > iShapes) |
| Compute CAD face(s) corresponding to the extrusion of a circle with a given radius along a given path. More...
|
|
static Array | ProfileAlongPath (SComp iProfile, SComp iPath, Boolean iMakePerpendicular, Boolean iStartAtProfilePosition, Boolean iCloseExtremities) |
| Compute CAD face corresponding to the extrusion of a given profile along a given path. More...
|
|
static Array | Sew (Array< SShape > iCompTable, Number iSewingTolerance) |
| Sew surfacic SShape according to a given tolerance. More...
|
|
String | toString () |
| Get the type of the variable. More...
|
|
static String | toString () |
| Get the type of the variable. More...
|
|
| 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 () |
| Launches a click interaction to select a 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 () |
| The component containing folder's name. More...
|
|
String | GetName () |
| The component's name. More...
|
|
String | GetPath () |
| To get the full path of a comp in the tree. More...
|
|
| 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...
|
|
| Clear () |
| To deallocate memory of the object. More...
|
|
String | toString () |
| Get the type of the variable. More...
|
|
Shape manipulation class. The SShape creation can be done by calling the static function New() to copy an existing SShape.