Functions | |
def | geompy.MakeBox |
Create a box by coordinates of two opposite vertices. | |
def | geompy.MakeBoxDXDYDZ |
Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes. | |
def | geompy.MakeBoxTwoPnt |
Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes. | |
def | geompy.MakeFaceHW |
Create a face with specified dimensions with edges parallel to coordinate axes. | |
def | geompy.MakeFaceObjHW |
Create a face from another plane and two sizes, vertical size and horisontal size. | |
def | geompy.MakeDiskPntVecR |
Create a disk with given center, normal vector and radius. | |
def | geompy.MakeDiskThreePnt |
Create a disk, passing through three given points. | |
def | geompy.MakeDiskR |
Create a disk with specified dimensions along OX-OY coordinate axes. | |
def | geompy.MakeCylinder |
Create a cylinder with given base point, axis, radius and height. | |
def | geompy.MakeCylinderRH |
Create a cylinder with given radius and height at the origin of coordinate system. | |
def | geompy.MakeSpherePntR |
Create a sphere with given center and radius. | |
def | geompy.MakeSphere |
Create a sphere with given center and radius. | |
def | geompy.MakeSphereR |
Create a sphere with given radius at the origin of coordinate system. | |
def | geompy.MakeCone |
Create a cone with given base point, axis, height and radiuses. | |
def | geompy.MakeConeR1R2H |
Create a cone with given height and radiuses at the origin of coordinate system. | |
def | geompy.MakeTorus |
Create a torus with given center, normal vector and radiuses. | |
def | geompy.MakeTorusRR |
Create a torus with given radiuses at the origin of coordinate system. |
def geompy.MakeBox | ( | self, | |
x1, | |||
y1, | |||
z1, | |||
x2, | |||
y2, | |||
z2 | |||
) |
Create a box by coordinates of two opposite vertices.
x1,y1,z1 | double values, defining first point it. |
x2,y2,z2 | double values, defining first point it. |
def geompy.MakeBoxDXDYDZ | ( | self, | |
theDX, | |||
theDY, | |||
theDZ | |||
) |
Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes.
Center of the box will be at point (DX/2, DY/2, DZ/2).
theDX | Length of Box edges, parallel to OX axis. |
theDY | Length of Box edges, parallel to OY axis. |
theDZ | Length of Box edges, parallel to OZ axis. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeBoxTwoPnt | ( | self, | |
thePnt1, | |||
thePnt2 | |||
) |
Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes.
thePnt1 | First of two opposite vertices. |
thePnt2 | Second of two opposite vertices. |
References geompy.RaiseIfFailed().
def geompy.MakeFaceHW | ( | self, | |
theH, | |||
theW, | |||
theOrientation | |||
) |
Create a face with specified dimensions with edges parallel to coordinate axes.
theH | height of Face. |
theW | width of Face. |
theOrientation | face orientation: 1-OXY, 2-OYZ, 3-OZX |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeFaceObjHW | ( | self, | |
theObj, | |||
theH, | |||
theW | |||
) |
Create a face from another plane and two sizes, vertical size and horisontal size.
theObj | Normale vector to the creating face or the face object. |
theH | Height (vertical size). |
theW | Width (horisontal size). |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeDiskPntVecR | ( | self, | |
thePnt, | |||
theVec, | |||
theR | |||
) |
Create a disk with given center, normal vector and radius.
thePnt | Disk center. |
theVec | Vector, normal to the plane of the disk. |
theR | Disk radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeDiskThreePnt | ( | self, | |
thePnt1, | |||
thePnt2, | |||
thePnt3 | |||
) |
Create a disk, passing through three given points.
thePnt1,thePnt2,thePnt3 | Points, defining the disk. |
References geompy.RaiseIfFailed().
def geompy.MakeDiskR | ( | self, | |
theR, | |||
theOrientation | |||
) |
Create a disk with specified dimensions along OX-OY coordinate axes.
theR | Radius of Face. |
theOrientation | set the orientation belong axis OXY or OYZ or OZX |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeCylinder | ( | self, | |
thePnt, | |||
theAxis, | |||
theR, | |||
theH | |||
) |
Create a cylinder with given base point, axis, radius and height.
thePnt | Central point of cylinder base. |
theAxis | Cylinder axis. |
theR | Cylinder radius. |
theH | Cylinder height. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeCylinderRH | ( | self, | |
theR, | |||
theH | |||
) |
Create a cylinder with given radius and height at the origin of coordinate system.
Axis of the cylinder will be collinear to the OZ axis of the coordinate system.
theR | Cylinder radius. |
theH | Cylinder height. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeSpherePntR | ( | self, | |
thePnt, | |||
theR | |||
) |
Create a sphere with given center and radius.
thePnt | Sphere center. |
theR | Sphere radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeSphere | ( | self, | |
x, | |||
y, | |||
z, | |||
theR | |||
) |
Create a sphere with given center and radius.
x,y,z | Coordinates of sphere center. |
theR | Sphere radius. |
def geompy.MakeSphereR | ( | self, | |
theR | |||
) |
Create a sphere with given radius at the origin of coordinate system.
theR | Sphere radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeCone | ( | self, | |
thePnt, | |||
theAxis, | |||
theR1, | |||
theR2, | |||
theH | |||
) |
Create a cone with given base point, axis, height and radiuses.
thePnt | Central point of the first cone base. |
theAxis | Cone axis. |
theR1 | Radius of the first cone base. |
theR2 | Radius of the second cone base. |
theH | Cone height. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeConeR1R2H | ( | self, | |
theR1, | |||
theR2, | |||
theH | |||
) |
Create a cone with given height and radiuses at the origin of coordinate system.
Axis of the cone will be collinear to the OZ axis of the coordinate system.
theR1 | Radius of the first cone base. |
theR2 | Radius of the second cone base. |
theH | Cone height. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeTorus | ( | self, | |
thePnt, | |||
theVec, | |||
theRMajor, | |||
theRMinor | |||
) |
Create a torus with given center, normal vector and radiuses.
thePnt | Torus central point. |
theVec | Torus axis of symmetry. |
theRMajor | Torus major radius. |
theRMinor | Torus minor radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeTorusRR | ( | self, | |
theRMajor, | |||
theRMinor | |||
) |
Create a torus with given radiuses at the origin of coordinate system.
theRMajor | Torus major radius. |
theRMinor | Torus minor radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().