GcGeEntity3d
- class pygcad.pygrx.GcGeEntity3d
Bases:
pybind11_object
Methods Summary
assign
(self, entity)C++: GcGeEntity3d::operator=(const class GcGeEntity3d &) --> class GcGeEntity3d &
copy
(self)C++: GcGeEntity3d::copy() const --> class GcGeEntity3d *
isEqualTo
(*args, **kwargs)Overloaded function.
isKindOf
(self, entType)C++: GcGeEntity3d::isKindOf(enum GcGe::EntityId) const --> bool
isOn
(*args, **kwargs)Overloaded function.
mirror
(self, plane)C++: GcGeEntity3d::mirror(const class GcGePlane &) --> class GcGeEntity3d &
rotateBy
(*args, **kwargs)Overloaded function.
scaleBy
(*args, **kwargs)Overloaded function.
transformBy
(self, xfm)C++: GcGeEntity3d::transformBy(const class GcGeMatrix3d &) --> class GcGeEntity3d &
translateBy
(self, translateVec)C++: GcGeEntity3d::translateBy(const class GcGeVector3d &) --> class GcGeEntity3d &
type
(self)C++: GcGeEntity3d::type() const --> enum GcGe::EntityId
Methods Documentation
- assign(self: pygcad.pygrx.GcGeEntity3d, entity: pygcad.pygrx.GcGeEntity3d) pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::operator=(const class GcGeEntity3d &) –> class GcGeEntity3d &
- copy(self: pygcad.pygrx.GcGeEntity3d) pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::copy() const –> class GcGeEntity3d *
- isEqualTo(*args, **kwargs)
Overloaded function.
isEqualTo(self: pygcad.pygrx.GcGeEntity3d, ent: pygcad.pygrx.GcGeEntity3d) -> bool
isEqualTo(self: pygcad.pygrx.GcGeEntity3d, ent: pygcad.pygrx.GcGeEntity3d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGeEntity3d::isEqualTo(const class GcGeEntity3d &, const class GcGeTol &) const –> bool
- isKindOf(self: pygcad.pygrx.GcGeEntity3d, entType: GcGe::EntityId) bool
C++: GcGeEntity3d::isKindOf(enum GcGe::EntityId) const –> bool
- isOn(*args, **kwargs)
Overloaded function.
isOn(self: pygcad.pygrx.GcGeEntity3d, pnt: GcGePoint3d) -> bool
isOn(self: pygcad.pygrx.GcGeEntity3d, pnt: GcGePoint3d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGeEntity3d::isOn(const class GcGePoint3d &, const class GcGeTol &) const –> bool
- mirror(self: pygcad.pygrx.GcGeEntity3d, plane: GcGePlane) pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::mirror(const class GcGePlane &) –> class GcGeEntity3d &
- rotateBy(*args, **kwargs)
Overloaded function.
rotateBy(self: pygcad.pygrx.GcGeEntity3d, angle: float, vec: GcGeVector3d) -> pygcad.pygrx.GcGeEntity3d
rotateBy(self: pygcad.pygrx.GcGeEntity3d, angle: float, vec: GcGeVector3d, wrtPoint: GcGePoint3d) -> pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::rotateBy(double, const class GcGeVector3d &, const class GcGePoint3d &) –> class GcGeEntity3d &
- scaleBy(*args, **kwargs)
Overloaded function.
scaleBy(self: pygcad.pygrx.GcGeEntity3d, scaleFactor: float) -> pygcad.pygrx.GcGeEntity3d
scaleBy(self: pygcad.pygrx.GcGeEntity3d, scaleFactor: float, wrtPoint: GcGePoint3d) -> pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::scaleBy(double, const class GcGePoint3d &) –> class GcGeEntity3d &
- transformBy(self: pygcad.pygrx.GcGeEntity3d, xfm: GcGeMatrix3d) pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::transformBy(const class GcGeMatrix3d &) –> class GcGeEntity3d &
- translateBy(self: pygcad.pygrx.GcGeEntity3d, translateVec: GcGeVector3d) pygcad.pygrx.GcGeEntity3d
C++: GcGeEntity3d::translateBy(const class GcGeVector3d &) –> class GcGeEntity3d &
- type(self: pygcad.pygrx.GcGeEntity3d) GcGe::EntityId
C++: GcGeEntity3d::type() const –> enum GcGe::EntityId