|
| GO2SStock () |
| Create an empty stock object.
|
|
GO2SEnum::GO2SError | CreateMillingCuboid (Number lenght, Number width, Number height, GO2SXYZ pos) |
|
GO2SEnum::GO2SError | CreateMillingCylinder (Number height, Number radius, GO2SXYZ pos, GO2SEnum::GO2SAxis axis) |
|
GO2SEnum::GO2SError | CreateMillingSolid (GO2SSolidGeometry solid) |
|
GO2SEnum::GO2SError | CreateTurning (Number length, Number diameter, Number origine, Number innerDiameter=0, Number nbSides=0) |
|
GO2SEnum::GO2SError | CreateTurningProfile (GO2SProfile profile) |
|
GO2SEnum::GO2SError | GetExistingStock () |
|
GO2SEnum::GO2SError | SetBarLength (Number length) |
|
GO2SEnum::GO2SError | SetInterSafetyArea (GO2SEnum::GO2SSafetyArea shape, GO2SEnum::GO2SAxis direction, Number movezone, Number val1, Number val2) |
|
GO2SEnum::GO2SError | SetMainSafetyArea (GO2SXYZ position, GO2SEnum::GO2SSafetyArea shape, GO2SEnum::GO2SAxis direction, Number movezone, Number val1, Number val2) |
|
GO2SMultipleGeometry | CreateSilhouette (GO2SXYZ direction, Number altitude, Number tolerance=0.01) |
|
GO2SMultipleGeometry | CreateSilhouetteRevolution (GO2SXYZ direction, GO2SEnum::GO2SSilhouetteType type, Number tolerance) |
| Given a direction, creates a revolution silhouette from a Solid.
|
|
GO2SMultipleGeometry | CreateSlice (GO2SXYZ direction, Number altitude, Number tolerance=0.01) |
| Given a direction, creates a slice on the solid at a given altitude.
|
|
GO2SGeometry | ExtractEdge (GO2SEdge edge, Number tol=0.01) |
| Extract a curve from an edge of a solid.
|
|
GO2SXYZ | GetExtrema (GO2SXYZ dir1, GO2SXYZ dir2, GO2SXYZ dir3) |
|
GO2SMatrix | GetPrincipalAxes () |
|
Number | GetSurface () |
|
Number | GetVolume () |
|
GO2SMesh | ToMesh (Number tol=0.1) |
|
GO2SEnum::GO2SError | ChangePlane (Number plane) |
|
GO2SGeometry | Copy () |
|
GO2SEnum::GO2SError | Delete () |
|
Array< GO2SXYZ > | Discretize (Number accuracy=0.01) |
|
Boolean | Equals (GO2SGeometry other) |
|
Array< GO2SXYZ > | GetBoundingBox () |
|
Number | GetColor () |
|
Array< GO2SEnum::GO2SParam > | GetEditableParams () |
|
Number | GetLayer () |
|
Number | GetLineType () |
|
Number | GetLineWidth () |
|
String | GetName () |
|
Number | GetParam (GO2SEnum::GO2SParam param) |
|
GO2SGeometry | GetParent () |
|
Number | GetPlane () |
|
GO2SXYZ | GetPosition () |
|
Boolean | IsCircular () |
|
Boolean | IsLinear () |
|
Boolean | IsMesh () |
|
Boolean | IsParamEditable (GO2SEnum::GO2SParam param) |
|
Boolean | IsPoint () |
|
Boolean | IsPositionEditable () |
|
Boolean | IsSolid () |
|
Boolean | IsValid () |
|
Boolean | IsVisible () |
|
Boolean | IsWireframe () |
|
GO2SGeometry | Rotated (GO2SXYZ xyz, Number angle, Boolean xyzDir) |
|
GO2SEnum::GO2SError | SetColor (Number color) |
|
GO2SEnum::GO2SError | SetLayer (Number layer) |
|
GO2SEnum::GO2SError | SetLineType (ELineType type) |
|
GO2SEnum::GO2SError | SetLineWidth (Number width) |
|
GO2SEnum::GO2SError | SetName (String p1) |
|
GO2SEnum::GO2SError | SetParam (GO2SEnum::GO2SParam param, Number value) |
|
GO2SEnum::GO2SError | SetPlane (Number plane) |
|
GO2SEnum::GO2SError | SetPolarPosition (Number radius, Number angle, Number altitude=0) |
|
GO2SEnum::GO2SError | SetPosition (GO2SXYZpos) |
|
GO2SEnum::GO2SError | SetPosition (Number x, Number y, Number z) |
|
GO2SEnum::GO2SError | SetVisible (Boolean visibility) |
|
String | toString () |
|
GO2SEnum::GO2SError | Transform (GO2SMatrix matrix) |
|
GO2SGeometry | Transformed (GO2SMatrix matrix) |
|
GO2SGeometry | Translated (GO2SXYZ origin, GO2SXYZ p) |
|