Struct layer_filter¶
Defined in File IfcGeomFilter.h
Inheritance Relationships¶
Base Type¶
public IfcGeom::wildcard_filter
(Struct wildcard_filter)
Struct Documentation¶
-
struct
IfcGeom
::
layer_filter
: public IfcGeom::wildcard_filter¶ Public Types
-
typedef std::map<std::string, IfcUtil::IfcBaseEntity*>
layer_map_t
¶
Public Functions
-
layer_filter
()¶
-
layer_filter
(bool include, bool traverse, const std::set<std::string> &patterns)¶
-
bool
match
(IfcUtil::IfcBaseEntity *prod) const¶
-
bool
operator()
(IfcUtil::IfcBaseEntity *prod) const¶
-
void
update_description
()¶
-
struct
wildcards_match
¶ Public Functions
-
wildcards_match
(const std::set<boost::regex> &patterns)¶
-
bool
operator()
(const layer_map_t::value_type &layer_map_value) const¶
Public Members
-
std::set<boost::regex>
patterns
¶
-
-
typedef std::map<std::string, IfcUtil::IfcBaseEntity*>