Template Class Iterator¶
Defined in File IfcGeomIterator.h
Class Documentation¶
-
template<typename
P= double, typenamePP= P>
classIfcGeom::Iterator¶ Public Functions
-
Iterator(const IfcGeom::IteratorSettings &settings, IfcParse::IfcFile *file, int num_threads = 1)¶
-
Iterator(const IfcGeom::IteratorSettings &settings, IfcParse::IfcFile *file, const std::vector<IfcGeom::filter_t> &filters, size_t num_threads = 1)¶
-
bool
initialize()¶
-
int
progress() const¶
-
void
compute_bounds(bool with_geometry)¶
-
const gp_XYZ &
bounds_min() const¶
-
const gp_XYZ &
bounds_max() const¶
-
const std::string &
unit_name() const¶
-
double
unit_magnitude() const¶
-
IfcUtil::IfcBaseClass *
next() const¶
-
BRepElement<P, PP> *
get_native()¶
-
IfcUtil::IfcBaseClass *
create()¶
-