GcGePlane
- class pygcad.pygrx.GcGePlane
Bases:
GcGePlanarEnt
Methods Summary
assign
(self, src)C++: GcGePlane::operator=(const class GcGePlane &) --> class GcGePlane &
intersectWith
(*args, **kwargs)Overloaded function.
set
(*args, **kwargs)Overloaded function.
signedDistanceTo
(self, pnt)C++: GcGePlane::signedDistanceTo(const class GcGePoint3d &) const --> double
Methods Documentation
- assign(self: pygcad.pygrx.GcGePlane, src: pygcad.pygrx.GcGePlane) pygcad.pygrx.GcGePlane
C++: GcGePlane::operator=(const class GcGePlane &) –> class GcGePlane &
- intersectWith(*args, **kwargs)
Overloaded function.
intersectWith(self: pygcad.pygrx.GcGePlane, linEnt: pygcad.pygrx.GcGeLinearEnt3d, resultPnt: GcGePoint3d) -> bool
intersectWith(self: pygcad.pygrx.GcGePlane, linEnt: pygcad.pygrx.GcGeLinearEnt3d, resultPnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGePlane::intersectWith(const class GcGeLinearEnt3d &, class GcGePoint3d &, const class GcGeTol &) const –> bool
intersectWith(self: pygcad.pygrx.GcGePlane, otherPln: pygcad.pygrx.GcGePlane, resultLine: pygcad.pygrx.GcGeLine3d) -> bool
intersectWith(self: pygcad.pygrx.GcGePlane, otherPln: pygcad.pygrx.GcGePlane, resultLine: pygcad.pygrx.GcGeLine3d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGePlane::intersectWith(const class GcGePlane &, class GcGeLine3d &, const class GcGeTol &) const –> bool
- set(*args, **kwargs)
Overloaded function.
set(self: pygcad.pygrx.GcGePlane, pnt: GcGePoint3d, normal: GcGeVector3d) -> pygcad.pygrx.GcGePlane
C++: GcGePlane::set(const class GcGePoint3d &, const class GcGeVector3d &) –> class GcGePlane &
set(self: pygcad.pygrx.GcGePlane, pntU: GcGePoint3d, org: GcGePoint3d, pntV: GcGePoint3d) -> pygcad.pygrx.GcGePlane
C++: GcGePlane::set(const class GcGePoint3d &, const class GcGePoint3d &, const class GcGePoint3d &) –> class GcGePlane &
set(self: pygcad.pygrx.GcGePlane, a: float, b: float, c: float, d: float) -> pygcad.pygrx.GcGePlane
C++: GcGePlane::set(double, double, double, double) –> class GcGePlane &
set(self: pygcad.pygrx.GcGePlane, org: GcGePoint3d, uAxis: GcGeVector3d, vAxis: GcGeVector3d) -> pygcad.pygrx.GcGePlane
C++: GcGePlane::set(const class GcGePoint3d &, const class GcGeVector3d &, const class GcGeVector3d &) –> class GcGePlane &
- signedDistanceTo(self: pygcad.pygrx.GcGePlane, pnt: GcGePoint3d) float
C++: GcGePlane::signedDistanceTo(const class GcGePoint3d &) const –> double