OpenCMISS-Zinc C++ API Documentation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 COpenCMISS::Zinc::ContextThe context is the primary object created for each instance of Zinc
 COpenCMISS::Zinc::DifferentialoperatorDescribes the derivative of a field to evaluate
 COpenCMISS::Zinc::ElementA single finite element from a mesh
 COpenCMISS::Zinc::ElementbasisA set of basis functions that can apply over an element of a given dimension
 COpenCMISS::Zinc::ElementfieldtemplateA template defining field parameter mapping and interpolation over an element chart
 COpenCMISS::Zinc::ElementiteratorAn iterator for looping through all the elements in a mesh
 COpenCMISS::Zinc::ElementtemplateA description of element shape and field definitions
 COpenCMISS::Zinc::FieldBase field type: an abstraction of a mathematical field
 COpenCMISS::Zinc::FieldassignmentObject for assigning values of a field from a source field
 COpenCMISS::Zinc::FieldcacheCache for setting domain locations at which fields are evaluated or assigned
 COpenCMISS::Zinc::FielditeratorAn iterator for looping through all the fields in a fieldmodule
 COpenCMISS::Zinc::FieldmoduleContainer/manager of fields and domains within a region
 COpenCMISS::Zinc::FieldmodulecallbackBase class functor for field module notifier callbacks
 COpenCMISS::Zinc::FieldmoduleeventInformation about changes to fields and other objects in the field module
 COpenCMISS::Zinc::FieldmodulenotifierManages individual user notification of changes with a field module
 COpenCMISS::Zinc::FieldsmoothingParameters for smoothing a field
 COpenCMISS::Zinc::FontFont object controlling attributes of rendering text
 COpenCMISS::Zinc::FontmoduleModule managing all fonts
 COpenCMISS::Zinc::GlyphA glyph is a static graphics object used to visualise a point in space
 COpenCMISS::Zinc::GlyphiteratorAn iterator for looping through all the glyphs in a glyphmodule
 COpenCMISS::Zinc::GlyphmoduleModule managing all glyphs
 COpenCMISS::Zinc::GlyphmodulecallbackBase class functor for glyph module notifier callbacks
 COpenCMISS::Zinc::GlyphmoduleeventInformation about changes to glyphs in the glyph module
 COpenCMISS::Zinc::GlyphmodulenotifierManages individual user notification of changes with a glyph module
 COpenCMISS::Zinc::GraphicsBase graphics type: produces 3-D graphics visualising domains and fields
 COpenCMISS::Zinc::GraphicslineattributesAttributes object specifying how lines are visualised
 COpenCMISS::Zinc::GraphicspointattributesAttributes object specifying how points are visualised
 COpenCMISS::Zinc::GraphicssamplingattributesGraphics attributes object specifying how points are sampled in elements
 COpenCMISS::Zinc::LightThe light controls how vertices will be lit on a sceneviewer
 COpenCMISS::Zinc::LightiteratorAn iterator for looping through all the lights in a light module
 COpenCMISS::Zinc::LightmoduleModule managing all light objects
 COpenCMISS::Zinc::LoggerFont object controlling attributes of rendering text
 COpenCMISS::Zinc::LoggercallbackBase class functor for logger notifier callbacks
 COpenCMISS::Zinc::LoggereventInformation about changes to messages in the logger
 COpenCMISS::Zinc::LoggernotifierManages individual user notification of changes with a logger
 COpenCMISS::Zinc::MaterialZinc materials specify colouring of graphics
 COpenCMISS::Zinc::MaterialiteratorAn iterator for looping through all the materials in a materialmodule
 COpenCMISS::Zinc::MaterialmoduleModule managing all materials
 COpenCMISS::Zinc::MeshA finite element mesh consisting of a set of elements of fixed dimension
 COpenCMISS::Zinc::MeshchangesObject describing changes to a mesh in a fieldmoduleevent
 COpenCMISS::Zinc::NodePoint object used to represent finite element nodes
 COpenCMISS::Zinc::NodeiteratorAn iterator for looping through all the nodes in a nodeset
 COpenCMISS::Zinc::NodesetA set of nodes or points
 COpenCMISS::Zinc::NodesetchangesObject describing changes to a nodeset in a fieldmoduleevent
 COpenCMISS::Zinc::NodetemplateA description of field parameters to define at a node
 COpenCMISS::Zinc::OptimisationA description of a non-linear optimisation problem
 COpenCMISS::Zinc::RegionA hierarchical block/namespace owning domains and fields
 COpenCMISS::Zinc::SceneContainer/manager for graphics visualising a region
 COpenCMISS::Zinc::ScenefilterScene filters determines which graphics are drawn
 COpenCMISS::Zinc::ScenefiltermoduleModule managing all scene filters
 COpenCMISS::Zinc::ScenepickerUtility object for picking graphics and model objects
 COpenCMISS::Zinc::SceneviewerThe Zinc sceneviewer is responsible for rendering the graphical Scene
 COpenCMISS::Zinc::SceneviewercallbackBase class functor for Sceneviewer notifier callbacks:
 COpenCMISS::Zinc::SceneviewereventInformation about changes to fields and other objects in the scene viewer
 COpenCMISS::Zinc::SceneviewerinputDescribes a mouse event for processing by the sceneviewer
 COpenCMISS::Zinc::SceneviewermoduleModule object for creating and managing scene viewers
 COpenCMISS::Zinc::SceneviewernotifierManages individual user notification of changes with a scene viewer
 COpenCMISS::Zinc::SelectioncallbackBase class functor for Selection notifier callbacks:
 COpenCMISS::Zinc::SelectioneventInformation about changes to the selection group in the scene
 COpenCMISS::Zinc::SelectionnotifierManages individual user notification of changes to the selection group
 COpenCMISS::Zinc::SpectrumZinc Spectrum maps values of graphics data fields to colours
 COpenCMISS::Zinc::SpectrumcomponentMaps a single component of a data field to colour in a spectrum
 COpenCMISS::Zinc::SpectrumiteratorAn iterator for looping through all the spectrums in a spectrum module
 COpenCMISS::Zinc::SpectrummoduleModule managing all spectrums
 COpenCMISS::Zinc::SpectrummodulecallbackBase class functor for spectrum module notifier callbacks
 COpenCMISS::Zinc::SpectrummoduleeventInformation about changes to spectrums in the spectrum module
 COpenCMISS::Zinc::SpectrummodulenotifierManages individual user notification of changes with a spectrum module
 COpenCMISS::Zinc::StreaminformationBase type listing resources and options for stream I/O
 COpenCMISS::Zinc::StreamresourceA description of a resource for reading from or writing to
 COpenCMISS::Zinc::TessellationThe tessellation controls the number of polygons or line segments
 COpenCMISS::Zinc::TessellationiteratorAn iterator for looping through all the tessellations in a tessellation module
 COpenCMISS::Zinc::TessellationmoduleModule managing all tessellation objects
 COpenCMISS::Zinc::TessellationmodulecallbackBase class functor for tessellation module notifier callbacks
 COpenCMISS::Zinc::TessellationmoduleeventInformation about changes to tessellations in the tessellation module
 COpenCMISS::Zinc::TessellationmodulenotifierManages individual user notification of changes with a tessellation module
 COpenCMISS::Zinc::TimekeeperThe timekeeper synchronises a current time across Zinc objects
 COpenCMISS::Zinc::TimekeepermoduleModule for finding and managing timekeepers
 COpenCMISS::Zinc::TimenotifierDescription of timing requirements and for setting up time callbacks
 COpenCMISS::Zinc::TimenotifiercallbackBase class functor for Timenotifier callbacks
 COpenCMISS::Zinc::TimenotifiereventInformation about changes to the timekeeper/time
 COpenCMISS::Zinc::TimesequenceA non-decreasing list of times at which nodal parameters can be stored