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.
|