Functions |
| def | RaiseIfFailed |
| | Raise an Error, containing the Method_name, if Operation is Failed.
|
| def | ParseParameters |
| | Return list of variables value from salome notebook.
|
| def | ParseList |
| | Return list of variables value from salome notebook.
|
| def | ParseSketcherCommand |
| | Return list of variables value from salome notebook.
|
| def | PackData |
| | Helper function which can be used to pack the passed string to the byte data.
|
| def | ReadTexture |
| | Read bitmap texture from the text file.
|
| def | EnumToLong |
| | Returns a long value from enumeration type Can be used for CORBA enumerator types like GEOM.shape_type.
|
| def | __init__ |
| def | init_geom |
| def | DumpPython |
| | Dump component to the Python script This method overrides IDL function to allow default values for the parameters.
|
| def | SubShapeName |
| | Get name for sub-shape aSubObj of shape aMainObj.
|
| def | addToStudy |
| | Publish in study aShape with name aName.
|
| def | addToStudyInFather |
| | Publish in study aShape with name aName as sub-object of previously published aFather.
|
| def | hideInStudy |
| | Unpublish object in study.
|
| def | RestoreSubShapes |
| | Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage)
|
| def | RestoreGivenSubShapes |
| | Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage)
|
| def | MakeVertex |
| | Create point by three coordinates.
|
| def | MakeVertexWithRef |
| | Create a point, distant from the referenced point on the given distances along the coordinate axes.
|
| def | MakeVertexOnCurve |
| | Create a point, corresponding to the given parameter on the given curve.
|
| def | MakeVertexOnCurveByCoord |
| | Create a point by projection give coordinates on the given curve.
|
| def | MakeVertexOnCurveByLength |
| | Create a point, corresponding to the given length on the given curve.
|
| def | MakeVertexOnSurface |
| | Create a point, corresponding to the given parameters on the given surface.
|
| def | MakeVertexOnSurfaceByCoord |
| | Create a point by projection give coordinates on the given surface.
|
| def | MakeVertexOnLinesIntersection |
| | Create a point on intersection of two lines.
|
| def | MakeTangentOnCurve |
| | Create a tangent, corresponding to the given parameter on the given curve.
|
| def | MakeTangentPlaneOnFace |
| | Create a tangent plane, corresponding to the given parameter on the given face.
|
| def | MakeVectorDXDYDZ |
| | Create a vector with the given components.
|
| def | MakeVector |
| | Create a vector between two points.
|
| def | MakeLine |
| | Create a line, passing through the given point and parrallel to the given direction.
|
| def | MakeLineTwoPnt |
| | Create a line, passing through the given points.
|
| def | MakeLineTwoFaces |
| | Create a line on two faces intersection.
|
| def | MakePlane |
| | Create a plane, passing through the given point and normal to the given vector.
|
| def | MakePlaneThreePnt |
| | Create a plane, passing through the three given points.
|
| def | MakePlaneFace |
| | Create a plane, similar to the existing one, but with another size of representing face.
|
| def | MakePlane2Vec |
| | Create a plane, passing through the 2 vectors with center in a start point of the first vector.
|
| def | MakePlaneLCS |
| | Create a plane, based on a Local coordinate system.
|
| def | MakeMarker |
| | Create a local coordinate system.
|
| def | MakeMarkerFromShape |
| | Create a local coordinate system from shape.
|
| def | MakeMarkerPntTwoVec |
| | Create a local coordinate system from point and two vectors.
|
| def | MakeArc |
| | Create an arc of circle, passing through three given points.
|
| def | MakeArcCenter |
| | Create an arc of circle from a center and 2 points.
|
| def | MakeArcOfEllipse |
| | Create an arc of ellipse, of center and two points.
|
| def | MakeCircle |
| | Create a circle with given center, normal vector and radius.
|
| def | MakeCircleR |
| | Create a circle with given radius.
|
| def | MakeCircleThreePnt |
| | Create a circle, passing through three given points.
|
| def | MakeCircleCenter2Pnt |
| | Create a circle, with given point1 as center, passing through the point2 as radius and laying in the plane, defined by all three given points.
|
| def | MakeEllipse |
| | Create an ellipse with given center, normal vector and radiuses.
|
| def | MakeEllipseRR |
| | Create an ellipse with given radiuses.
|
| def | MakePolyline |
| | Create a polyline on the set of points.
|
| def | MakeBezier |
| | Create bezier curve on the set of points.
|
| def | MakeInterpol |
| | Create B-Spline curve on the set of points.
|
| def | MakeCurveParametric |
| | Creates a curve using the parametric definition of the basic points.
|
| def | MakeSketcher |
| | Create a sketcher (wire or face), following the textual description, passed through theCommand argument.
|
| def | MakeSketcherOnPlane |
| | Create a sketcher (wire or face), following the textual description, passed through theCommand argument.
|
| def | Make3DSketcher |
| | Create a sketcher wire, following the numerical description, passed through theCoordinates argument.
|
| def | MakeBox |
| | Create a box by coordinates of two opposite vertices.
|
| def | MakeBoxDXDYDZ |
| | Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes.
|
| def | MakeBoxTwoPnt |
| | Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes.
|
| def | MakeFaceHW |
| | Create a face with specified dimensions with edges parallel to coordinate axes.
|
| def | MakeFaceObjHW |
| | Create a face from another plane and two sizes, vertical size and horisontal size.
|
| def | MakeDiskPntVecR |
| | Create a disk with given center, normal vector and radius.
|
| def | MakeDiskThreePnt |
| | Create a disk, passing through three given points.
|
| def | MakeDiskR |
| | Create a disk with specified dimensions along OX-OY coordinate axes.
|
| def | MakeCylinder |
| | Create a cylinder with given base point, axis, radius and height.
|
| def | MakeCylinderRH |
| | Create a cylinder with given radius and height at the origin of coordinate system.
|
| def | MakeSpherePntR |
| | Create a sphere with given center and radius.
|
| def | MakeSphere |
| | Create a sphere with given center and radius.
|
| def | MakeSphereR |
| | Create a sphere with given radius at the origin of coordinate system.
|
| def | MakeCone |
| | Create a cone with given base point, axis, height and radiuses.
|
| def | MakeConeR1R2H |
| | Create a cone with given height and radiuses at the origin of coordinate system.
|
| def | MakeTorus |
| | Create a torus with given center, normal vector and radiuses.
|
| def | MakeTorusRR |
| | Create a torus with given radiuses at the origin of coordinate system.
|
| def | MakePrism |
| | Create a shape by extrusion of the base shape along a vector, defined by two points.
|
| def | MakePrism2Ways |
| | Create a shape by extrusion of the base shape along a vector, defined by two points, in 2 Ways (forward/backward).
|
| def | MakePrismVecH |
| | Create a shape by extrusion of the base shape along the vector, i.e.
|
| def | MakePrismVecH2Ways |
| | Create a shape by extrusion of the base shape along the vector, i.e.
|
| def | MakePrismDXDYDZ |
| | Create a shape by extrusion of the base shape along the dx, dy, dz direction.
|
| def | MakePrismDXDYDZ2Ways |
| | Create a shape by extrusion of the base shape along the dx, dy, dz direction i.e.
|
| def | MakeRevolution |
| | Create a shape by revolution of the base shape around the axis on the given angle, i.e.
|
| def | MakeRevolution2Ways |
| | Create a shape by revolution of the base shape around the axis on the given angle, i.e.
|
| def | MakeFilling |
| | Create a filling from the given compound of contours.
|
| def | MakeThruSections |
| | Create a shell or solid passing through set of sections.Sections should be wires,edges or vertices.
|
| def | MakePipe |
| | Create a shape by extrusion of the base shape along the path shape.
|
| def | MakePipeWithDifferentSections |
| | Create a shape by extrusion of the profile shape along the path shape.
|
| def | MakePipeWithShellSections |
| | Create a shape by extrusion of the profile shape along the path shape.
|
| def | MakePipeWithShellSectionsBySteps |
| | Create a shape by extrusion of the profile shape along the path shape.
|
| def | MakePipeShellsWithoutPath |
| | Create solids between given sections.
|
| def | MakePipeBiNormalAlongVector |
| | Create a shape by extrusion of the base shape along the path shape with constant bi-normal direction along the given vector.
|
| def | MakeEdge |
| | Create a linear edge with specified ends.
|
| def | MakeEdgeOnCurveByLength |
| | Create a new edge, corresponding to the given length on the given curve.
|
| def | MakeEdgeWire |
| | Create an edge from specified wire.
|
| def | MakeWire |
| | Create a wire from the set of edges and wires.
|
| def | MakeFace |
| | Create a face on the given wire.
|
| def | MakeFaceWires |
| | Create a face on the given wires set.
|
| def | MakeFaces |
| | See MakeFaceWires() method for details.
|
| def | MakeShell |
| | Create a shell from the set of faces and shells.
|
| def | MakeSolid |
| | Create a solid, bounded by the given shells.
|
| def | MakeCompound |
| | Create a compound of the given shapes.
|
| def | NumberOfFaces |
| | Gives quantity of faces in the given shape.
|
| def | NumberOfEdges |
| | Gives quantity of edges in the given shape.
|
| def | NumberOfSubShapes |
| | Gives quantity of sub-shapes of type theShapeType in the given shape.
|
| def | NumberOfSolids |
| | Gives quantity of solids in the given shape.
|
| def | ChangeOrientation |
| | Reverses an orientation the given shape.
|
| def | OrientationChange |
| | See ChangeOrientation() method for details.
|
| def | GetFreeFacesIDs |
| | Retrieve all free faces from the given shape.
|
| def | GetSharedShapes |
| | Get all sub-shapes of theShape1 of the given type, shared with theShape2.
|
| def | GetSharedShapesMulti |
| | Get all sub-shapes, shared by all shapes in the list theShapes.
|
| def | GetShapesOnPlane |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified plane by the certain way, defined through theState parameter.
|
| def | GetShapesOnPlaneIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified plane by the certain way, defined through theState parameter.
|
| def | GetShapesOnPlaneWithLocation |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified plane by the certain way, defined through theState parameter.
|
| def | GetShapesOnPlaneWithLocationIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified plane by the certain way, defined through theState parameter.
|
| def | GetShapesOnCylinder |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified cylinder by the certain way, defined through theState parameter.
|
| def | GetShapesOnCylinderIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified cylinder by the certain way, defined through theState parameter.
|
| def | GetShapesOnCylinderWithLocation |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified cylinder by the certain way, defined through theState parameter.
|
| def | GetShapesOnCylinderWithLocationIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified cylinder by the certain way, defined through theState parameter.
|
| def | GetShapesOnSphere |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified sphere by the certain way, defined through theState parameter.
|
| def | GetShapesOnSphereIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified sphere by the certain way, defined through theState parameter.
|
| def | GetShapesOnQuadrangle |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified quadrangle by the certain way, defined through theState parameter.
|
| def | GetShapesOnQuadrangleIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified quadrangle by the certain way, defined through theState parameter.
|
| def | GetShapesOnBox |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified theBox by the certain way, defined through theState parameter.
|
| def | GetShapesOnBoxIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified theBox by the certain way, defined through theState parameter.
|
| def | GetShapesOnShape |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified theCheckShape by the certain way, defined through theState parameter.
|
| def | GetShapesOnShapeAsCompound |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified theCheckShape by the certain way, defined through theState parameter.
|
| def | GetShapesOnShapeIDs |
| | Find in theShape all sub-shapes of type theShapeType, situated relatively the specified theCheckShape by the certain way, defined through theState parameter.
|
| def | GetInPlace |
| | Get sub-shape(s) of theShapeWhere, which are coincident with theShapeWhat or could be a part of it.
|
| def | GetInPlaceByHistory |
| | Get sub-shape(s) of theShapeWhere, which are coincident with theShapeWhat or could be a part of it.
|
| def | GetSame |
| | Get sub-shape of theShapeWhere, which is equal to theShapeWhat.
|
| def | GetSameIDs |
| | Get sub-shape indices of theShapeWhere, which is equal to theShapeWhat.
|
| def | GetSubShape |
| | Obtain a composite sub-shape of aShape, composed from sub-shapes of aShape, selected by their unique IDs inside aShape
|
| def | GetSubShapeID |
| | Obtain unique ID of sub-shape aSubShape inside aShape of aShape, selected by their unique IDs inside aShape
|
| def | GetExistingSubObjects |
| | Get all sub-shapes and groups of theShape, that were created already by any other methods.
|
| def | GetGroups |
| | Get all groups of theShape, that were created already by any other methods.
|
| def | SubShapeAll |
| | Explode a shape on sub-shapes of a given type.
|
| def | SubShapeAllIDs |
| | Explode a shape on sub-shapes of a given type.
|
| def | SubShape |
| | Obtain a compound of sub-shapes of aShape, selected by they indices in list of all sub-shapes of type aType.
|
| def | SubShapeAllSortedCentres |
| | Explode a shape on sub-shapes of a given type.
|
| def | SubShapeAllSortedCentresIDs |
| | Explode a shape on sub-shapes of a given type.
|
| def | SubShapeSortedCentres |
| | Obtain a compound of sub-shapes of aShape, selected by they indices in sorted list of all sub-shapes of type aType.
|
| def | ExtractShapes |
| | Extract shapes (excluding the main shape) of given type.
|
| def | SubShapes |
| | Get a set of sub-shapes defined by their unique IDs inside aShape
|
| def | SubShapeAllSorted |
| | Deprecated method It works like SubShapeAllSortedCentres(), but wrongly defines centres of faces, shells and solids.
|
| def | SubShapeAllSortedIDs |
| | Deprecated method It works like SubShapeAllSortedCentresIDs(), but wrongly defines centres of faces, shells and solids.
|
| def | SubShapeSorted |
| | Deprecated method It works like SubShapeSortedCentres(), but has a bug (wrongly defines centres of faces, shells and solids).
|
| def | ProcessShape |
| | Apply a sequence of Shape Healing operators to the given object.
|
| def | SuppressFaces |
| | Remove faces from the given object (shape).
|
| def | MakeSewing |
| | Sewing of some shapes into single shape.
|
| def | Sew |
| | Sewing of the given object.
|
| def | SuppressInternalWires |
| | Remove internal wires and edges from the given object (face).
|
| def | SuppressHoles |
| | Remove internal closed contours (holes) from the given object.
|
| def | CloseContour |
| | Close an open wire.
|
| def | DivideEdge |
| | Addition of a point to a given edge object.
|
| def | ChangeOrientationShell |
| | Change orientation of the given object.
|
| def | ChangeOrientationShellCopy |
| | Change orientation of the given object.
|
| def | LimitTolerance |
| | Try to limit tolerance of the given object by value theTolerance.
|
| def | GetFreeBoundary |
| | Get a list of wires (wrapped in GEOM.GEOM_Object-s), that constitute a free boundary of the given shape.
|
| def | MakeGlueFaces |
| | Replace coincident faces in theShape by one face.
|
| def | GetGlueFaces |
| | Find coincident faces in theShape for possible gluing.
|
| def | MakeGlueFacesByList |
| | Replace coincident faces in theShape by one face in compliance with given list of faces.
|
| def | MakeGlueEdges |
| | Replace coincident edges in theShape by one edge.
|
| def | GetGlueEdges |
| | Find coincident edges in theShape for possible gluing.
|
| def | MakeGlueEdgesByList |
| | Replace coincident edges in theShape by one edge in compliance with given list of edges.
|
| def | MakeBoolean |
| | Perform one of boolean operations on two given shapes.
|
| def | MakeCommon |
| | Perform Common boolean operation on two given shapes.
|
| def | MakeCut |
| | Perform Cut boolean operation on two given shapes.
|
| def | MakeFuse |
| | Perform Fuse boolean operation on two given shapes.
|
| def | MakeSection |
| | Perform Section boolean operation on two given shapes.
|
| def | MakePartition |
| | Perform partition operation.
|
| def | MakePartitionNonSelfIntersectedShape |
| | Perform partition operation.
|
| def | Partition |
| | See method MakePartition() for more information.
|
| def | MakeHalfPartition |
| | Perform partition of the Shape with the Plane.
|
| def | MakeTranslationTwoPoints |
| | Translate the given object along the vector, specified by its end points, creating its copy before the translation.
|
| def | TranslateDXDYDZ |
| | Translate the given object along the vector, specified by its components.
|
| def | MakeTranslation |
| | Translate the given object along the vector, specified by its components, creating its copy before the translation.
|
| def | MakeTranslationVector |
| | Translate the given object along the given vector, creating its copy before the translation.
|
| def | TranslateVectorDistance |
| | Translate the given object along the given vector on given distance.
|
| def | MakeTranslationVectorDistance |
| | Translate the given object along the given vector on given distance, creating its copy before the translation.
|
| def | Rotate |
| | Rotate the given object around the given axis on the given angle.
|
| def | MakeRotation |
| | Rotate the given object around the given axis on the given angle, creating its copy before the rotatation.
|
| def | MakeRotationThreePoints |
| | Rotate given object around vector perpendicular to plane containing three points, creating its copy before the rotatation.
|
| def | MakeScaleTransform |
| | Scale the given object by the factor, creating its copy before the scaling.
|
| def | MakeScaleAlongAxes |
| | Scale the given object by different factors along coordinate axes, creating its copy before the scaling.
|
| def | MakeMirrorByPlane |
| | Create an object, symmetrical to the given one relatively the given plane.
|
| def | MakeMirrorByAxis |
| | Create an object, symmetrical to the given one relatively the given axis.
|
| def | MakeMirrorByPoint |
| | Create an object, symmetrical to the given one relatively the given point.
|
| def | MakePosition |
| | Modify the Location of the given object by LCS, creating its copy before the setting.
|
| def | PositionAlongPath |
| | Modify the Location of the given object by Path,.
|
| def | MakeOffset |
| | Create new object as offset of the given one.
|
| def | MakeProjection |
| | Create new object as projection of the given one on a 2D surface.
|
| def | MakeMultiTranslation1D |
| | Translate the given object along the given vector a given number times.
|
| def | MakeMultiTranslation2D |
| | Conseqently apply two specified translations to theObject specified number of times.
|
| def | MultiRotate1D |
| | Rotate the given object around the given axis a given number times.
|
| def | MultiRotate2D |
| | Rotate the given object around the given axis on the given angle a given number times and multi-translate each rotation result.
|
| def | MakeMultiRotation1D |
| | The same, as MultiRotate1D(), but axis is given by direction and point.
|
| def | MakeMultiRotation2D |
| | The same, as MultiRotate2D(), but axis is given by direction and point.
|
| def | MakeFilletAll |
| | Perform a fillet on all edges of the given shape.
|
| def | MakeFillet |
| | Perform a fillet on the specified edges/faces of the given shape.
|
| def | MakeFilletR1R2 |
| | The same that MakeFillet() but with two Fillet Radius R1 and R2.
|
| def | MakeFillet1D |
| | Perform a fillet on the specified edges of the given shape.
|
| def | MakeFillet2D |
| | Perform a fillet at the specified vertices of the given face/shell.
|
| def | MakeChamferAll |
| | Perform a symmetric chamfer on all edges of the given shape.
|
| def | MakeChamferEdge |
| | Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1.
|
| def | MakeChamferEdgeAD |
| | Perform a chamfer on edges.
|
| def | MakeChamferFaces |
| | Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge)
|
| def | MakeChamferFacesAD |
| | The Same that MakeChamferFaces() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees)
|
| def | MakeChamferEdges |
| | Perform a chamfer on edges, with distance D1 on the first specified face (if several for one edge)
|
| def | MakeChamferEdgesAD |
| | The Same that MakeChamferEdges() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees)
|
| def | MakeChamfer |
| | /sa MakeChamferEdge() and MakeChamferFaces()
|
| def | MakeExtrudedCut |
| | Remove material from a solid by extrusion of the base shape on the given distance.
|
| def | MakeExtrudedBoss |
| | Add material to a solid by extrusion of the base shape on the given distance.
|
| def | Archimede |
| | Perform an Archimde operation on the given shape with given parameters.
|
| def | PointCoordinates |
| | Get point coordinates.
|
| def | BasicProperties |
| | Get summarized length of all wires, area of surface and volume of the given shape.
|
| def | BoundingBox |
| | Get parameters of bounding box of the given shape.
|
| def | Inertia |
| | Get inertia matrix and moments of inertia of theShape.
|
| def | AreCoordsInside |
| | Get if coords are included in the shape (ST_IN or ST_ON)
|
| def | MinDistance |
| | Get minimal distance between the given shapes.
|
| def | MinDistanceComponents |
| | Get minimal distance between the given shapes.
|
| def | GetAngle |
| | Get angle between the given shapes in degrees.
|
| def | GetAngleRadians |
| | Get angle between the given shapes in radians.
|
| def | Tolerance |
| | Get min and max tolerances of sub-shapes of theShape.
|
| def | WhatIs |
| | Obtain description of the given shape (number of sub-shapes of each type)
|
| def | NbShapes |
| | Obtain quantity of shapes of the given type in theShape.
|
| def | ShapeInfo |
| | Obtain quantity of shapes of each type in theShape.
|
| def | MakeCDG |
| | Get a point, situated at the centre of mass of theShape.
|
| def | GetVertexByIndex |
| | Get a vertex sub-shape by index depended with orientation.
|
| def | GetFirstVertex |
| | Get the first vertex of wire/edge depended orientation.
|
| def | GetLastVertex |
| | Get the last vertex of wire/edge depended orientation.
|
| def | GetNormal |
| | Get a normale to the given face.
|
| def | CheckShape |
| | Check a topology of the given shape.
|
| def | CheckSelfIntersections |
| | Detect self-intersections in the given shape.
|
| def | GetPosition |
| | Get position (LCS) of theShape.
|
| def | KindOfShape |
| | Get kind of theShape.
|
| def | ImportFile |
| | Import a shape from the BREP or IGES or STEP file (depends on given format) with given name.
|
| def | Import |
| | Deprecated analog of ImportFile()
|
| def | ImportBREP |
| | Shortcut to ImportFile() for BREP format.
|
| def | ImportIGES |
| | Shortcut to ImportFile() for IGES format.
|
| def | GetIGESUnit |
| | Return length unit from given IGES file.
|
| def | ImportSTEP |
| | Shortcut to ImportFile() for STEP format.
|
| def | Export |
| | Export the given shape into a file with given name.
|
| def | ExportBREP |
| | Shortcut to Export() for BREP format.
|
| def | ExportIGES |
| | Shortcut to Export() for IGES format.
|
| def | ExportSTEP |
| | Shortcut to Export() for STEP format.
|
| def | MakeQuad |
| | Create a quadrangle face from four edges.
|
| def | MakeQuad2Edges |
| | Create a quadrangle face on two edges.
|
| def | MakeQuad4Vertices |
| | Create a quadrangle face with specified corners.
|
| def | MakeHexa |
| | Create a hexahedral solid, bounded by the six given faces.
|
| def | MakeHexa2Faces |
| | Create a hexahedral solid between two given faces.
|
| def | GetPoint |
| | Get a vertex, found in the given shape by its coordinates.
|
| def | GetVertexNearPoint |
| | Find a vertex of the given shape, which has minimal distance to the given point.
|
| def | GetEdge |
| | Get an edge, found in the given shape by two given vertices.
|
| def | GetEdgeNearPoint |
| | Find an edge of the given shape, which has minimal distance to the given point.
|
| def | GetFaceByPoints |
| | Returns a face, found in the given shape by four given corner vertices.
|
| def | GetFaceByEdges |
| | Get a face of block, found in the given shape by two given edges.
|
| def | GetOppositeFace |
| | Find a face, opposite to the given one in the given block.
|
| def | GetFaceNearPoint |
| | Find a face of the given shape, which has minimal distance to the given point.
|
| def | GetFaceByNormale |
| | Find a face of block, whose outside normale has minimal angle with the given vector.
|
| def | GetShapesNearPoint |
| | Find all sub-shapes of type theShapeType of the given shape, which have minimal distance to the given point.
|
| def | CheckCompoundOfBlocks |
| | Check, if the compound of blocks is given.
|
| def | RemoveExtraEdges |
| | Remove all seam and degenerated edges from theShape.
|
| def | CheckAndImprove |
| | Check, if the given shape is a blocks compound.
|
| def | MakeBlockExplode |
| | Get all the blocks, contained in the given compound.
|
| def | GetBlockNearPoint |
| | Find block, containing the given point inside its volume or on boundary.
|
| def | GetBlockByParts |
| | Find block, containing all the elements, passed as the parts, or maximum quantity of them.
|
| def | GetBlocksByParts |
| | Return all blocks, containing all the elements, passed as the parts.
|
| def | MakeMultiTransformation1D |
| | Multi-transformate block and glue the result.
|
| def | MakeMultiTransformation2D |
| | Multi-transformate block and glue the result.
|
| def | Propagate |
| | Build all possible propagation groups.
|
| def | CreateGroup |
| | Creates a new group which will store sub-shapes of theMainShape.
|
| def | AddObject |
| | Adds a sub-object with ID theSubShapeId to the group.
|
| def | RemoveObject |
| | Removes a sub-object with ID theSubShapeId from the group.
|
| def | UnionList |
| | Adds to the group all the given shapes.
|
| def | UnionIDs |
| | Adds to the group all the given shapes.
|
| def | DifferenceList |
| | Removes from the group all the given shapes.
|
| def | DifferenceIDs |
| | Removes from the group all the given shapes.
|
| def | GetObjectIDs |
| | Returns a list of sub-objects ID stored in the group.
|
| def | GetType |
| | Returns a type of sub-objects stored in the group.
|
| def | ShapeIdToType |
| | Convert a type of geom object from id to string value.
|
| def | GetMainShape |
| | Returns a main shape associated with the group.
|
| def | GetEdgesByLength |
| | Create group of edges of theShape, whose length is in range [min_length, max_length].
|
| def | SelectEdges |
| | Create group of edges of selected shape, whose length is in range [min_length, max_length].
|
| def | MakePipeTShape |
| | Create a T-shape object with specified caracteristics for the main and the incident pipes (radius, width, half-length).
|
| def | MakePipeTShapeChamfer |
| | Create a T-shape object with chamfer and with specified caracteristics for the main and the incident pipes (radius, width, half-length).
|
| def | MakePipeTShapeFillet |
| | Create a T-shape object with fillet and with specified caracteristics for the main and the incident pipes (radius, width, half-length).
|
| def | MakeCopy |
| | Create a copy of the given object.
|
| def | addPath |
| | Add Path to load python scripts from.
|
| def | LoadTexture |
| | Load marker texture from the file.
|
| def | getObjectID |
| | Get entry of the object.
|
| def | AddTexture |
| | Add marker texture.
|
|
Methods for receiving radius of curvature of curves in the given point
|
| def | CurveCurvatureByParam |
| | Measure curvature of a curve at a point, set by parameter.
|
| def | CurveCurvatureByPoint |
| | Measure curvature of a curve at a point.
|
|
Methods for receiving max and min radius of curvature of surfaces in the given point
|
| def | MaxSurfaceCurvatureByParam |
| | Measure max radius of curvature of surface.
|
| def | MaxSurfaceCurvatureByPoint |
| | Measure max radius of curvature of surface in the given point.
|
| def | MinSurfaceCurvatureByParam |
| | Measure min radius of curvature of surface.
|
| def | MinSurfaceCurvatureByPoint |
| | Measure min radius of curvature of surface in the given point.
|