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
()¶
-