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.

  1. 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 &

  1. 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 &