GcGeBoundBlock3d
- class pygcad.pygrx.GcGeBoundBlock3d
Bases:
GcGeEntity3d
Methods Summary
assign
(self, block)C++: GcGeBoundBlock3d::operator=(const class GcGeBoundBlock3d &) --> class GcGeBoundBlock3d &
contains
(self, point)C++: GcGeBoundBlock3d::contains(const class GcGePoint3d &) const --> bool
extend
(self, point)C++: GcGeBoundBlock3d::extend(const class GcGePoint3d &) --> class GcGeBoundBlock3d &
get
(self, base, dir1, dir2, dir3)C++: GcGeBoundBlock3d::get(class GcGePoint3d &, class GcGeVector3d &, class GcGeVector3d &, class GcGeVector3d &) const --> void
getMinMaxPoints
(self, point1, point2)C++: GcGeBoundBlock3d::getMinMaxPoints(class GcGePoint3d &, class GcGePoint3d &) const --> void
isBox
(self)C++: GcGeBoundBlock3d::isBox() const --> bool
isDisjoint
(self, block)C++: GcGeBoundBlock3d::isDisjoint(const class GcGeBoundBlock3d &) const --> bool
set
(*args, **kwargs)Overloaded function.
setToBox
(self, para)C++: GcGeBoundBlock3d::setToBox(bool) --> class GcGeBoundBlock3d &
swell
(self, distance)C++: GcGeBoundBlock3d::swell(double) --> class GcGeBoundBlock3d &
Methods Documentation
- assign(self: pygcad.pygrx.GcGeBoundBlock3d, block: pygcad.pygrx.GcGeBoundBlock3d) pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::operator=(const class GcGeBoundBlock3d &) –> class GcGeBoundBlock3d &
- contains(self: pygcad.pygrx.GcGeBoundBlock3d, point: pygcad.pygrx.GcGePoint3d) bool
C++: GcGeBoundBlock3d::contains(const class GcGePoint3d &) const –> bool
- extend(self: pygcad.pygrx.GcGeBoundBlock3d, point: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::extend(const class GcGePoint3d &) –> class GcGeBoundBlock3d &
- get(self: pygcad.pygrx.GcGeBoundBlock3d, base: pygcad.pygrx.GcGePoint3d, dir1: pygcad.pygrx.GcGeVector3d, dir2: pygcad.pygrx.GcGeVector3d, dir3: pygcad.pygrx.GcGeVector3d) None
C++: GcGeBoundBlock3d::get(class GcGePoint3d &, class GcGeVector3d &, class GcGeVector3d &, class GcGeVector3d &) const –> void
- getMinMaxPoints(self: pygcad.pygrx.GcGeBoundBlock3d, point1: pygcad.pygrx.GcGePoint3d, point2: pygcad.pygrx.GcGePoint3d) None
C++: GcGeBoundBlock3d::getMinMaxPoints(class GcGePoint3d &, class GcGePoint3d &) const –> void
- isBox(self: pygcad.pygrx.GcGeBoundBlock3d) bool
C++: GcGeBoundBlock3d::isBox() const –> bool
- isDisjoint(self: pygcad.pygrx.GcGeBoundBlock3d, block: pygcad.pygrx.GcGeBoundBlock3d) bool
C++: GcGeBoundBlock3d::isDisjoint(const class GcGeBoundBlock3d &) const –> bool
- set(*args, **kwargs)
Overloaded function.
set(self: pygcad.pygrx.GcGeBoundBlock3d, point1: pygcad.pygrx.GcGePoint3d, point2: pygcad.pygrx.GcGePoint3d) -> pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::set(const class GcGePoint3d &, const class GcGePoint3d &) –> class GcGeBoundBlock3d &
set(self: pygcad.pygrx.GcGeBoundBlock3d, base: pygcad.pygrx.GcGePoint3d, dir1: pygcad.pygrx.GcGeVector3d, dir2: pygcad.pygrx.GcGeVector3d, dir3: pygcad.pygrx.GcGeVector3d) -> pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::set(const class GcGePoint3d &, const class GcGeVector3d &, const class GcGeVector3d &, const class GcGeVector3d &) –> class GcGeBoundBlock3d &
- setToBox(self: pygcad.pygrx.GcGeBoundBlock3d, para: bool) pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::setToBox(bool) –> class GcGeBoundBlock3d &
- swell(self: pygcad.pygrx.GcGeBoundBlock3d, distance: float) pygcad.pygrx.GcGeBoundBlock3d
C++: GcGeBoundBlock3d::swell(double) –> class GcGeBoundBlock3d &