OCC.Core.ElSLib module¶
ElSLib module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_elslib.html
-
class
SwigPyIterator
(*args, **kwargs)¶ Bases:
object
-
advance
()¶
-
copy
()¶
-
decr
()¶
-
distance
()¶
-
equal
()¶
-
incr
()¶
-
next
()¶
-
previous
()¶
-
property
thisown
¶ The membership flag
-
value
()¶
-
-
class
elslib
¶ Bases:
object
-
static
ConeD0
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param P
- type P
gp_Pnt
- rtype
void
-
static
ConeD1
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
void
-
static
ConeD2
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
void
-
static
ConeD3
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
void
-
static
ConeDN
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
ConeParameters
()¶ - parametrization P (U, V) = Location + V * ZDirection + (Radius + V * Tan (SemiAngle)) * (Cos(U) * XDirection + Sin(U) * YDirection)
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
void
-
static
ConeUIso
()¶ - compute the U Isoparametric gp_Lin of the cone.
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param U
- type U
float
- rtype
gp_Lin
-
static
ConeVIso
()¶ - compute the V Isoparametric gp_Circ of the cone.
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- param V
- type V
float
- rtype
gp_Circ
-
static
ConeValue
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param SAngle
- type SAngle
float
- rtype
gp_Pnt
-
static
CylinderD0
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- rtype
void
-
static
CylinderD1
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
void
-
static
CylinderD2
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
void
-
static
CylinderD3
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
void
-
static
CylinderDN
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
CylinderParameters
()¶ - parametrization P (U, V) = Location + V * ZDirection + Radius * (Cos(U) * XDirection + Sin (U) * YDirection)
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
void
-
static
CylinderUIso
()¶ - compute the U Isoparametric gp_Lin of the cylinder.
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param U
- type U
float
- rtype
gp_Lin
-
static
CylinderVIso
()¶ - compute the V Isoparametric gp_Circ of the cylinder.
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param V
- type V
float
- rtype
gp_Circ
-
static
CylinderValue
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- rtype
gp_Pnt
-
static
D0
()¶ - For elementary surfaces from the gp package (planes, cones, cylinders, spheres and tori), computes the point P of parameters (U, V).inline
- param U
- type U
float
- param V
- type V
float
- param Pl
- type Pl
gp_Pln
- param P
- type P
gp_Pnt
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- param P
- type P
gp_Pnt
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- param P
- type P
gp_Pnt
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- param P
- type P
gp_Pnt
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- param P
- type P
gp_Pnt
- rtype
None
-
static
D1
()¶ - For elementary surfaces from the gp package (planes, cones, cylinders, spheres and tori), computes: - the point P of parameters (U, V), and - the first derivative vectors Vu and Vv at this point in the u and v parametric directions respectively.
- param U
- type U
float
- param V
- type V
float
- param Pl
- type Pl
gp_Pln
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
None
-
static
D2
()¶ - For elementary surfaces from the gp package (cones, cylinders, spheres and tori), computes: - the point P of parameters (U, V), and - the first derivative vectors Vu and Vv at this point in the u and v parametric directions respectively, and - the second derivative vectors Vuu, Vvv and Vuv at this point.
- param U
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
None
-
static
D3
()¶ - For elementary surfaces from the gp package (cones, cylinders, spheres and tori), computes: - the point P of parameters (U,V), and - the first derivative vectors Vu and Vv at this point in the u and v parametric directions respectively, and - the second derivative vectors Vuu, Vvv and Vuv at this point, and - the third derivative vectors Vuuu, Vvvv, Vuuv and Vuvv at this point.
- param U
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
None:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
None* Surface evaluation The following functions compute the point and the derivatives on elementary surfaces defined with their geometric characterisitics. You don’t need to create the surface to use these functions. These functions are called by the previous ones. Example : A cylinder is defined with its position and its radius.
- param U
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
None
-
static
DN
()¶ - For elementary surfaces from the gp package (planes, cones, cylinders, spheres and tori), computes the derivative vector of order Nu and Nv in the u and v parametric directions respectively, at the point of parameters (U, V).
- param U
- type U
float
- param V
- type V
float
- param Pl
- type Pl
gp_Pln
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec:param U:
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
Parameters
()¶ - parametrization P (U, V) = Pl.Location() + U * Pl.XDirection() + V * Pl.YDirection()
- param Pl
- type Pl
gp_Pln
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
None* parametrization P (U, V) = Location + V * ZDirection + Radius * (Cos(U) * XDirection + Sin (U) * YDirection)
- param C
- type C
gp_Cylinder
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
None* parametrization P (U, V) = Location + V * ZDirection + (Radius + V * Tan (SemiAngle)) * (Cos(U) * XDirection + Sin(U) * YDirection)
- param C
- type C
gp_Cone
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
None* parametrization P (U, V) = Location + Radius * Cos (V) * (Cos (U) * XDirection + Sin (U) * YDirection) + Radius * Sin (V) * ZDirection
- param S
- type S
gp_Sphere
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
None* parametrization P (U, V) = Location + (MajorRadius + MinorRadius * Cos(U)) * (Cos(V) * XDirection - Sin(V) * YDirection) + MinorRadius * Sin(U) * ZDirection
- param T
- type T
gp_Torus
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
None
-
static
PlaneD0
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param P
- type P
gp_Pnt
- rtype
void
-
static
PlaneD1
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
void
-
static
PlaneDN
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
PlaneParameters
()¶ - parametrization P (U, V) = Pl.Location() + U * Pl.XDirection() + V * Pl.YDirection()
- param Pos
- type Pos
gp_Ax3
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
void
-
static
PlaneUIso
()¶ - compute the U Isoparametric gp_Lin of the plane.
- param Pos
- type Pos
gp_Ax3
- param U
- type U
float
- rtype
gp_Lin
-
static
PlaneVIso
()¶ - compute the V Isoparametric gp_Lin of the plane.
- param Pos
- type Pos
gp_Ax3
- param V
- type V
float
- rtype
gp_Lin
-
static
PlaneValue
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- rtype
gp_Pnt
-
static
SphereD0
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- rtype
void
-
static
SphereD1
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
void
-
static
SphereD2
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
void
-
static
SphereD3
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
void
-
static
SphereDN
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
SphereParameters
()¶ - parametrization P (U, V) = Location + Radius * Cos (V) * (Cos (U) * XDirection + Sin (U) * YDirection) + Radius * Sin (V) * ZDirection
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
void
-
static
SphereUIso
()¶ - compute the U Isoparametric gp_Circ of the sphere, (the meridian is not trimmed).
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param U
- type U
float
- rtype
gp_Circ
-
static
SphereVIso
()¶ - compute the V Isoparametric gp_Circ of the sphere, (the meridian is not trimmed).
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- param V
- type V
float
- rtype
gp_Circ
-
static
SphereValue
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param Radius
- type Radius
float
- rtype
gp_Pnt
-
static
TorusD0
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param P
- type P
gp_Pnt
- rtype
void
-
static
TorusD1
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- rtype
void
-
static
TorusD2
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- rtype
void
-
static
TorusD3
()¶ - The following functions compute the parametric values corresponding to a given point on a elementary surface. The point should be on the surface.
- param U
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param P
- type P
gp_Pnt
- param Vu
- type Vu
gp_Vec
- param Vv
- type Vv
gp_Vec
- param Vuu
- type Vuu
gp_Vec
- param Vvv
- type Vvv
gp_Vec
- param Vuv
- type Vuv
gp_Vec
- param Vuuu
- type Vuuu
gp_Vec
- param Vvvv
- type Vvvv
gp_Vec
- param Vuuv
- type Vuuv
gp_Vec
- param Vuvv
- type Vuvv
gp_Vec
- rtype
void
-
static
TorusDN
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param Nu
- type Nu
int
- param Nv
- type Nv
int
- rtype
gp_Vec
-
static
TorusParameters
()¶ - parametrization P (U, V) = Location + (MajorRadius + MinorRadius * Cos(U)) * (Cos(V) * XDirection - Sin(V) * YDirection) + MinorRadius * Sin(U) * ZDirection
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param P
- type P
gp_Pnt
- param U
- type U
float
- param V
- type V
float
- rtype
void
-
static
TorusUIso
()¶ - compute the U Isoparametric gp_Circ of the torus.
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param U
- type U
float
- rtype
gp_Circ
-
static
TorusVIso
()¶ - compute the V Isoparametric gp_Circ of the torus.
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- param V
- type V
float
- rtype
gp_Circ
-
static
TorusValue
()¶ - Parameters
U –
- type U
float
- param V
- type V
float
- param Pos
- type Pos
gp_Ax3
- param MajorRadius
- type MajorRadius
float
- param MinorRadius
- type MinorRadius
float
- rtype
gp_Pnt
-
static
Value
()¶ - For elementary surfaces from the gp package (planes, cones, cylinders, spheres and tori), computes the point of parameters (U, V).
- param U
- type U
float
- param V
- type V
float
- param Pl
- type Pl
gp_Pln
- rtype
gp_Pnt:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cone
- rtype
gp_Pnt:param U:
- type U
float
- param V
- type V
float
- param C
- type C
gp_Cylinder
- rtype
gp_Pnt:param U:
- type U
float
- param V
- type V
float
- param S
- type S
gp_Sphere
- rtype
gp_Pnt:param U:
- type U
float
- param V
- type V
float
- param T
- type T
gp_Torus
- rtype
gp_Pnt
-
property
thisown
¶ The membership flag
-
static