This is the complete list of members for Path::Area, including all inherited members.
abort(bool aborting) | Path::Area | static |
aborting() | Path::Area | static |
add(const TopoDS_Shape &shape, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_OPCODE)) | Path::Area | |
addShape(CArea &area, const TopoDS_Shape &shape, const gp_Trsf *trsf=nullptr, double deflection=0.01, const TopoDS_Shape *plane=nullptr, bool force_coplanar=true, CArea *areaOpen=nullptr, bool to_edges=false, bool reorient=true) | Path::Area | static |
addToBuild(CArea &area, const TopoDS_Shape &shape) | Path::Area | protected |
addWire(CArea &area, const TopoDS_Wire &wire, const gp_Trsf *trsf=nullptr, double deflection=0.01, bool to_edges=false) | Path::Area | static |
Area(const AreaParams *params=nullptr) | Path::Area | |
Area(const Area &other, bool deep_copy=true) | Path::Area | |
BaseClass() | Base::BaseClass | |
BaseClass(const BaseClass &)=default | Base::BaseClass | |
build() | Path::Area | protected |
clean(bool deleteShapes=false) | Path::Area | |
create() | Base::BaseClass | static |
explode(const TopoDS_Shape &shape) | Path::Area | protected |
findPlane(const TopoDS_Shape &shape, gp_Trsf &trsf) | Path::Area | protected |
getChildren() const | Path::Area | |
getClassTypeId() | Base::BaseClass | static |
getDefaultParams() | Path::Area | static |
getParams() const | Path::Area | |
getPlane(gp_Trsf *trsf=nullptr) | Path::Area | |
getProjectedShapes(const gp_Trsf &trsf, bool inverse=true) const | Path::Area | protected |
getPyObject() | Base::BaseClass | virtual |
getSectionCount() | Path::Area | |
getShape(int index=-1) | Path::Area | |
getTypeId() const | Base::BaseClass | virtual |
init() | Base::BaseClass | static |
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr) | Base::BaseClass | protectedstatic |
isBuilt() const | Path::Area | |
isCoplanar(const TopoDS_Shape &s1, const TopoDS_Shape &s2) | Path::Area | static |
isDerivedFrom(const Type type) const | Base::BaseClass | |
makeOffset(std::list< std::shared_ptr< CArea > > &areas, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_OFFSET), bool from_center=false) | Path::Area | protected |
makeOffset(int index=-1, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_OFFSET), int reoirent=0, bool from_center=false) | Path::Area | |
makePocket() | Path::Area | protected |
makePocket(int index=-1, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_POCKET)) | Path::Area | |
makeSections(PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_SECTION_EXTRA), const std::vector< double > &heights=std::vector< double >(), const TopoDS_Shape &plane=TopoDS_Shape()) | Path::Area | |
myArea | Path::Area | protected |
myAreaOpen | Path::Area | protected |
myHaveFace | Path::Area | protected |
myHaveSolid | Path::Area | protected |
myParams | Path::Area | protected |
myProjecting | Path::Area | protected |
mySections | Path::Area | protected |
myShape | Path::Area | protected |
myShapeDone | Path::Area | protected |
myShapePlane | Path::Area | protected |
myShapes | Path::Area | protected |
mySkippedShapes | Path::Area | mutableprotected |
myTrsf | Path::Area | protected |
myWorkPlane | Path::Area | protected |
operator=(const BaseClass &)=default | Base::BaseClass | |
project(TopoDS_Shape &out, const TopoDS_Shape &in, const AreaParams *params=nullptr, const TopoDS_Shape *work_plane=nullptr) | Path::Area | static |
s_aborting | Path::Area | protectedstatic |
s_params | Path::Area | protectedstatic |
setDefaultParams(const AreaStaticParams ¶ms) | Path::Area | static |
setParams(const AreaParams ¶ms) | Path::Area | |
setPlane(const TopoDS_Shape &shape) | Path::Area | |
setPyObject(PyObject *) | Base::BaseClass | virtual |
setWireOrientation(TopoDS_Wire &wire, const gp_Dir &dir, bool ccw) | Path::Area | static |
showShape(const TopoDS_Shape &shape, const char *name, const char *fmt=nullptr,...) | Path::Area | static |
sortWires(const std::list< TopoDS_Shape > &shapes, bool has_start=false, gp_Pnt *pstart=nullptr, gp_Pnt *pend=nullptr, double *stepdown_hint=nullptr, short *arc_plane=nullptr, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_SORT)) | Path::Area | static |
toPath(Toolpath &path, const std::list< TopoDS_Shape > &shapes, const gp_Pnt *pstart=nullptr, gp_Pnt *pend=nullptr, PARAM_ARGS_DEF(PARAM_FARG, AREA_PARAMS_PATH)) | Path::Area | static |
toShape(CArea &area, short fill, int reorient=0) | Path::Area | protected |
toShape(const CArea &area, bool fill, const gp_Trsf *trsf=nullptr, int reoirent=0) | Path::Area | static |
toShape(const CCurve &curve, const gp_Trsf *trsf=nullptr, int reorient=0) | Path::Area | static |
~Area() | Path::Area | virtual |
~BaseClass() | Base::BaseClass | virtual |