![]() |
NDEVR
API Documentation
|
Core design objects: DesignObject, Model, Material, Effect. More...
Classes | |
| class | DesignObject |
| A low-level database object that can be used to access general stored properties within the NDEVR Model hierarchy or 3D environment. More... | |
| class | DesignObjectBase |
| Provides the underlying data storage for the NDEVR Scene Model hierarchy. More... | |
| class | DesignObjectLookup |
| A core class where all Design Objects including models, materials, and geometries are stored. More... | |
| class | DesignObjectResourceCache |
| A cache for reusing Model and Geometry objects to avoid repeated allocation. More... | |
| class | DesignObjectUpdateTarget |
| An object that will be called to update each time the lookup is updated. More... | |
| class | DesignParameter |
| A definition of data that is logically stored in the Model hierarchy. More... | |
| class | DesignParameterAccumulator |
| Searches a model hierarchy and pulls all parameter data based on the AccumationMode settings. More... | |
| class | DesignParameterFinder |
| Searches a model hierarchy and pulls a list of available parameters along with the count for how many instances of that parameter are present. More... | |
| class | DesignParameterSetter |
| Classes for conveniently setting parameters for a series of DesignObjects in the model hierarchy. More... | |
| class | DesignSettings |
| Stores generic settings that impact the behavior of the NDEVR API. More... | |
| class | Effect |
| A core class that provides a dynamic effect to an object in a model hierarchy. More... | |
| class | Material |
| Container responsible for storing and setting the appearance of a Model or Geometry within the NDEVR API 3D environment. More... | |
| class | MaterialRaster |
| Stores information for painting pixels at a time into a 2D texture. More... | |
| class | Model |
| A core class that represents a node on model hierarchy. More... | |
| class | ModelIterator |
| A base class for easily traversing a model hierarchy, applying an overridden function at each level or for each object. More... | |
| class | PropertyChangeListener |
| Listens for a change of a particular property to a given target (DEPRECIATED). More... | |
| class | PropertyChangeManager |
| Used to listen for changes to properties (DEPRECIATED). More... | |
| class | Scene |
| The root Model that is responsible for storing the underlying data for all Scene Models. More... | |
Core design objects: DesignObject, Model, Material, Effect.
The foundational classes of the NDEVR design object model including the property system, the scene graph, materials, effects, and the central object lookup.