#include <ModelIterator.h>
◆ ParseResult
Enumerator |
---|
e_continue_parsing | |
e_do_not_parse_children | |
e_finish_parsing | |
◆ ModelIterator() [1/3]
◆ ModelIterator() [2/3]
◆ ModelIterator() [3/3]
◆ _parseAll()
◆ currentModel()
Model currentModel |
( |
| ) |
const |
◆ parseAll() [1/3]
◆ parseAll() [2/3]
◆ parseAll() [3/3]
void parseAll |
( |
const Model & | model | ) |
|
◆ parseNext()
Fn: Buffer::decltype(auto) operator[](const uint04 index)
Constructor.
Author: Tyler Parke
Date: 2017-11-19
Parameters:
parameter1 - The first parameter.
◆ popNextModel()
◆ postProcess()
◆ process() [1/3]
◆ process() [2/3]
◆ process() [3/3]
◆ removeFromPostProcessStack()
void removeFromPostProcessStack |
( |
| ) |
|
|
protected |
◆ depth_first
◆ geo_filter
◆ is_recursive
◆ m_model_parent_child_count
◆ m_model_parent_stack
◆ m_model_stack
◆ material_filter
std::function<bool(const Model&, const Material&)> material_filter |
◆ material_property
◆ model_filter
std::function<bool(const Model&)> model_filter |
◆ post_process_model
bool post_process_model = false |
◆ process_geometry
bool process_geometry = true |
◆ process_material
bool process_material = false |
◆ process_model
bool process_model = true |
◆ use_unit
The documentation for this class was generated from the following files: