|
ModelIterator Class |
ModelIterator class allows easy iteration through complex 3D models hierarchies.
Inheritance Hierarchy Namespace: Ab3d.UtilitiesAssembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax public class ModelIterator
The ModelIterator type exposes the following members.
Constructors | Name | Description |
---|
| ModelIterator | Initializes a new instance of the ModelIterator class |
TopMethods | Name | Description |
---|
| IterateGeometryModel3DObjects(Model3D, Transform3D, ModelIteratorGeometryModel3DIteratorDelegate, PredicateModel3D) |
IterateGeometryModel3DObjects calls the callback delegate for each GeometryModel3D inside model3D and its children
|
| IterateGeometryModel3DObjects(ModelVisual3D, ModelIteratorGeometryModel3DIteratorDelegate, PredicateVisual3D, PredicateModel3D) |
IterateGeometryModel3DObjects calls the callback delegate for each GeometryModel3D inside rootVisual and its children
|
| IterateGeometryModel3DObjects(IListVisual3D, Transform3D, ModelIteratorGeometryModel3DIteratorDelegate, PredicateVisual3D, PredicateModel3D) |
IterateGeometryModel3DObjects calls the callback delegate for each GeometryModel3D inside visuals and its children.
|
| IterateModelVisualsObjects(ModelVisual3D, ModelIteratorModelVisual3DIteratorDelegate, PredicateVisual3D) |
IterateModelVisualsObjects calls the callback delegate for each ModelVisual3D inside rootVisual and its children
|
| IterateModelVisualsObjects(IListVisual3D, Transform3D, ModelIteratorModelVisual3DIteratorDelegate, PredicateVisual3D) |
IterateModelVisualsObjects calls the callback delegate for each ModelVisual3D inside visuals and its children
|
TopSee Also