COpenCMISS::Zinc::Context | The context is the primary object created for each instance of Zinc |
COpenCMISS::Zinc::Differentialoperator | Describes the derivative of a field to evaluate |
COpenCMISS::Zinc::Element | A single finite element from a mesh |
COpenCMISS::Zinc::Elementbasis | A set of basis functions that can apply over an element of a given dimension |
COpenCMISS::Zinc::Elementfieldtemplate | A template defining field parameter mapping and interpolation over an element chart |
COpenCMISS::Zinc::Elementiterator | An iterator for looping through all the elements in a mesh |
COpenCMISS::Zinc::Elementtemplate | A description of element shape and field definitions |
►COpenCMISS::Zinc::Field | Base field type: an abstraction of a mathematical field |
COpenCMISS::Zinc::FieldAbs | A field where the field components are the absolute value of each component in the source field |
COpenCMISS::Zinc::FieldAcos | A field where the components are the arccosine value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldAdd | A field where the which adds the components of source_field_one and source_field_two |
COpenCMISS::Zinc::FieldAlias | A specialised field type creating a local alias |
COpenCMISS::Zinc::FieldAnd | A field whose component values are 1 if that component of source_field_one AND source_field_two is non-zero, 0 otherwise |
COpenCMISS::Zinc::FieldAsin | A field where the components are the arcsine value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldAtan | A field where the components are the arctangent value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldAtan2 | A field where the components are calculated using the atan2 c function, so that the angle returned (in radians) is the angle between a positive x axis in a plane and the vector (x,y) where x is the source_field_one component and y is the source_field_two component |
COpenCMISS::Zinc::FieldComponent | A field returning one or more components of a source field in a specified order |
COpenCMISS::Zinc::FieldConcatenate | A field which concatenates the components of all source fields, in order, into a single vector |
COpenCMISS::Zinc::FieldConstant | A field with the components specified in the array values |
COpenCMISS::Zinc::FieldCoordinateTransformation | A field which performs a coordinate transformation from the source field values in their coordinate system type into the coordinate system type of this field |
COpenCMISS::Zinc::FieldCos | A field where the components are the cosine value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldCrossProduct | A vector field which is the cross product of the source_fields |
COpenCMISS::Zinc::FieldCurl | A field returning the curl of vector_field at location given by coordinate_field |
COpenCMISS::Zinc::FieldDerivative | A field returning the derivative of the field with respect to element xi_index as its primary value |
COpenCMISS::Zinc::FieldDeterminant | A field returning the scalar real determinant of a square matrix source field |
COpenCMISS::Zinc::FieldDivergence | A scalar field returning the divergence of vector field within coordinate field |
COpenCMISS::Zinc::FieldDivide | A field where the which divides the components of source_field_one by source_field_two |
COpenCMISS::Zinc::FieldDotProduct | A scalar field whose value is the dot product of the two supplied source fields, which must have equal numbers of components |
COpenCMISS::Zinc::FieldEdgeDiscontinuity | A field measuring discontinuity between surface elements |
COpenCMISS::Zinc::FieldEigenvalues | A field calculating the eigenvalues |
COpenCMISS::Zinc::FieldEigenvectors | A field returning the N, N-dimensional eigenvectors computed with the source eigenvalues field |
COpenCMISS::Zinc::FieldElementGroup | A field which defines a subset of elements from a master mesh |
COpenCMISS::Zinc::FieldEmbedded | A field returning a value of a source field at an embedded location |
COpenCMISS::Zinc::FieldEqualTo | A field whose component values are 1 if that component of source_field_one EQUALS that component of source_field_two, 0 otherwise |
COpenCMISS::Zinc::FieldExp | A field where the field components are the natural exponent of each component in the source field |
COpenCMISS::Zinc::FieldFibreAxes | A "fibre axes" field type which returns a 9-component (3 x 3 vector) field representing an orthonormal coordinate system which is rotated by 3 Euler angles supplied by a fibre field |
COpenCMISS::Zinc::FieldFindMeshLocation | A field that computes the location in a mesh |
COpenCMISS::Zinc::FieldFiniteElement | A real-valued interpolated field |
COpenCMISS::Zinc::FieldGradient | A field returning the gradient of a source field with respect to a given coordinate field |
COpenCMISS::Zinc::FieldGreaterThan | A field whose component values are 1 if that component of source_field_one is greater than the component value in source_field_two |
COpenCMISS::Zinc::FieldGroup | A generic group field used for grouping local subobjects |
COpenCMISS::Zinc::FieldIdentity | A field with the single source field |
COpenCMISS::Zinc::FieldIf | A conditional field with the same number of components as each of the source_fields |
COpenCMISS::Zinc::FieldImage | An image-based field giving the pixel colour/intensity values |
COpenCMISS::Zinc::FieldImagefilterBinaryDilate | A field performing ITK binary dilate image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterBinaryErode | A field performing ITK binary erode image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterBinaryThreshold | Image processing derived field type performing the ITK binary threshold filter |
COpenCMISS::Zinc::FieldImagefilterCannyEdgeDetection | A field returning result of ITK canny edge detection filter on the source field image |
COpenCMISS::Zinc::FieldImagefilterConnectedThreshold | A field performing ITK connected threshold image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterCurvatureAnisotropicDiffusion | A field performing ITK curvature anisotropic diffusion image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterDiscreteGaussian | Image processing derived field type performing the ITK discrete gaussian filter |
COpenCMISS::Zinc::FieldImagefilterGradientMagnitudeRecursiveGaussian | A field performing ITK gradient magnitude recursive gaussian image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterHistogram | Image processing derived field type performing the ITK histogram field |
COpenCMISS::Zinc::FieldImagefilterMean | A field performing ITK mean image filter on source_field image |
COpenCMISS::Zinc::FieldImagefilterRescaleIntensity | A field performing ITK rescale intensity image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterSigmoid | A field performing ITK sigmoid image filter on scalar source field image |
COpenCMISS::Zinc::FieldImagefilterThreshold | Image processing derived field type performing the ITK threshold filter |
COpenCMISS::Zinc::FieldIsDefined | A field returning 1 (true) at locations where the source field is defined and 0 (false) elsewhere |
COpenCMISS::Zinc::FieldIsExterior | A field which returns 1 on 2-D faces and 1-D lines considered as exterior to their top-level element, and 0 elsewhere |
COpenCMISS::Zinc::FieldIsOnFace | A field which returns 1 on 2-D faces and 1-D lines considered to lie on a specified face of their top-level element, and 0 elsewhere |
COpenCMISS::Zinc::FieldLessThan | A field whose component values are 1 if that component of source_field_one is less than the component value in source_field_two |
COpenCMISS::Zinc::FieldLog | A field where the field components are the natural logarithm of each component in the source field |
COpenCMISS::Zinc::FieldMagnitude | A scalar field returning the magnitude of the vector source field |
COpenCMISS::Zinc::FieldMatrixInvert | A field returning the inverse of N*N symmetric matrix valued source field |
COpenCMISS::Zinc::FieldMatrixMultiply | A field returning the values resulting from matrix multiplication <source_field1> x <source_field2>, with <number_of_rows> rows in both <source_field1> and the result |
►COpenCMISS::Zinc::FieldMeshIntegral | A field calculating the integral over a mesh |
COpenCMISS::Zinc::FieldMeshIntegralSquares | A specialisation of the mesh integral field that integrates the squares of the components of the integrand field |
COpenCMISS::Zinc::FieldMultiply | A field where the which multiplies the components of source_field_one and source_field_two |
COpenCMISS::Zinc::FieldNodeGroup | A field which defines a subset of nodes from a master nodeset |
COpenCMISS::Zinc::FieldNodeLookup | A field whose value equals source field calculated at the lookup node instead of the domain location requested |
COpenCMISS::Zinc::FieldNodesetMaximum | A field which computes the maximum of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodesetMean | A field which computes the mean of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodesetMeanSquares | A field which computes the mean of the squares of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodesetMinimum | A field which computes the minimum of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodesetSum | A field which computes the sum of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodesetSumSquares | A field which computes the sum of the squares of each source field component over all nodes in the nodeset for which it is defined |
COpenCMISS::Zinc::FieldNodeValue | A field which represents and returns labelled node parameters, i |
COpenCMISS::Zinc::FieldNormalise | A field returning the values of source vector field normalised to unit length |
COpenCMISS::Zinc::FieldNot | A field whose component values are 1 if that component of the source_field is zero, 0 otherwise; effectively a component-wise logical not operator |
COpenCMISS::Zinc::FieldOr | A field whose component values are 1 if that component of source_field_one OR source_field_two is non-zero, 0 otherwise |
COpenCMISS::Zinc::FieldPower | A field where the which calculates the components of source_field_one raised to the power of the components in source_field_two |
COpenCMISS::Zinc::FieldProjection | A projection field returning the result of a matrix multiplication with perspective division on the source field vector |
COpenCMISS::Zinc::FieldSceneviewerProjection | A field whose values are the 4x4 transformation matrix mapping coordinates between two scene coordinate systems for a scene viewer |
COpenCMISS::Zinc::FieldSin | A field where the components are the sine value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldSqrt | A field where the field components are the square root of each component in the source field |
COpenCMISS::Zinc::FieldStoredMeshLocation | A field storing locations within a mesh |
COpenCMISS::Zinc::FieldStoredString | A field which stores and returns string values at nodes |
COpenCMISS::Zinc::FieldStringConstant | A string constant field with the supplied string value in <string_constant> |
COpenCMISS::Zinc::FieldSubtract | A field which gives the result of subtracting source_field_two from source_field_one |
COpenCMISS::Zinc::FieldSumComponents | A field which has one component equal to the sum of all components of the source field |
COpenCMISS::Zinc::FieldTan | A field where the components are the trigonometric tangent value (using radians) of the components of the source_field |
COpenCMISS::Zinc::FieldTimeLookup | A field whose value equals the source_field evaluated at the time given by time_field, overriding any time prescribed for field evaluation |
COpenCMISS::Zinc::FieldTimeValue | A field which returns the current time from the supplied time keeper |
COpenCMISS::Zinc::FieldTranspose | A field returning the transpose of N*M matrix source_field |
COpenCMISS::Zinc::FieldVectorCoordinateTransformation | A field which performs a coordinate transformation of vectors from their original coordinate system and coordinate positions, to the coordinate system of this field |
COpenCMISS::Zinc::FieldXor | A field whose component values are 1 if that component of source_field_one OR source_field_two is non-zero (but not both), 0 otherwise |
COpenCMISS::Zinc::Fieldassignment | Object for assigning values of a field from a source field |
COpenCMISS::Zinc::Fieldcache | Cache for setting domain locations at which fields are evaluated or assigned |
COpenCMISS::Zinc::Fielditerator | An iterator for looping through all the fields in a fieldmodule |
COpenCMISS::Zinc::Fieldmodule | Container/manager of fields and domains within a region |
COpenCMISS::Zinc::Fieldmodulecallback | Base class functor for field module notifier callbacks |
COpenCMISS::Zinc::Fieldmoduleevent | Information about changes to fields and other objects in the field module |
COpenCMISS::Zinc::Fieldmodulenotifier | Manages individual user notification of changes with a field module |
COpenCMISS::Zinc::Fieldsmoothing | Parameters for smoothing a field |
COpenCMISS::Zinc::Font | Font object controlling attributes of rendering text |
COpenCMISS::Zinc::Fontmodule | Module managing all fonts |
►COpenCMISS::Zinc::Glyph | A glyph is a static graphics object used to visualise a point in space |
COpenCMISS::Zinc::GlyphAxes | A specialised glyph type which renders 3-D axes |
COpenCMISS::Zinc::GlyphColourBar | A specialised glyph type which draws a cylindrical colour bar |
COpenCMISS::Zinc::Glyphiterator | An iterator for looping through all the glyphs in a glyphmodule |
COpenCMISS::Zinc::Glyphmodule | Module managing all glyphs |
COpenCMISS::Zinc::Glyphmodulecallback | Base class functor for glyph module notifier callbacks |
COpenCMISS::Zinc::Glyphmoduleevent | Information about changes to glyphs in the glyph module |
COpenCMISS::Zinc::Glyphmodulenotifier | Manages individual user notification of changes with a glyph module |
►COpenCMISS::Zinc::Graphics | Base graphics type: produces 3-D graphics visualising domains and fields |
COpenCMISS::Zinc::GraphicsContours | The contours derived graphics type |
COpenCMISS::Zinc::GraphicsLines | Lines visualise 1-D elements in the model |
COpenCMISS::Zinc::GraphicsPoints | Points graphics visualise discrete locations in the model |
COpenCMISS::Zinc::GraphicsStreamlines | Streamlines visualise the path of a fluid particle tracking along a vector field |
COpenCMISS::Zinc::GraphicsSurfaces | Surfaces visualise 2-D elements in the model |
COpenCMISS::Zinc::Graphicslineattributes | Attributes object specifying how lines are visualised |
COpenCMISS::Zinc::Graphicspointattributes | Attributes object specifying how points are visualised |
COpenCMISS::Zinc::Graphicssamplingattributes | Graphics attributes object specifying how points are sampled in elements |
COpenCMISS::Zinc::Light | The light controls how vertices will be lit on a sceneviewer |
COpenCMISS::Zinc::Lightiterator | An iterator for looping through all the lights in a light module |
COpenCMISS::Zinc::Lightmodule | Module managing all light objects |
COpenCMISS::Zinc::Logger | Font object controlling attributes of rendering text |
COpenCMISS::Zinc::Loggercallback | Base class functor for logger notifier callbacks |
COpenCMISS::Zinc::Loggerevent | Information about changes to messages in the logger |
COpenCMISS::Zinc::Loggernotifier | Manages individual user notification of changes with a logger |
COpenCMISS::Zinc::Material | Zinc materials specify colouring of graphics |
COpenCMISS::Zinc::Materialiterator | An iterator for looping through all the materials in a materialmodule |
COpenCMISS::Zinc::Materialmodule | Module managing all materials |
►COpenCMISS::Zinc::Mesh | A finite element mesh consisting of a set of elements of fixed dimension |
COpenCMISS::Zinc::MeshGroup | A subset of a master mesh |
COpenCMISS::Zinc::Meshchanges | Object describing changes to a mesh in a fieldmoduleevent |
COpenCMISS::Zinc::Node | Point object used to represent finite element nodes |
COpenCMISS::Zinc::Nodeiterator | An iterator for looping through all the nodes in a nodeset |
►COpenCMISS::Zinc::Nodeset | A set of nodes or points |
COpenCMISS::Zinc::NodesetGroup | A subset of a master nodeset |
COpenCMISS::Zinc::Nodesetchanges | Object describing changes to a nodeset in a fieldmoduleevent |
COpenCMISS::Zinc::Nodetemplate | A description of field parameters to define at a node |
COpenCMISS::Zinc::Optimisation | A description of a non-linear optimisation problem |
COpenCMISS::Zinc::Region | A hierarchical block/namespace owning domains and fields |
COpenCMISS::Zinc::Scene | Container/manager for graphics visualising a region |
►COpenCMISS::Zinc::Scenefilter | Scene filters determines which graphics are drawn |
COpenCMISS::Zinc::ScenefilterOperator | An operator OR or AND specific scene filter type |
COpenCMISS::Zinc::Scenefiltermodule | Module managing all scene filters |
COpenCMISS::Zinc::Scenepicker | Utility object for picking graphics and model objects |
COpenCMISS::Zinc::Sceneviewer | The Zinc sceneviewer is responsible for rendering the graphical Scene |
COpenCMISS::Zinc::Sceneviewercallback | Base class functor for Sceneviewer notifier callbacks: |
COpenCMISS::Zinc::Sceneviewerevent | Information about changes to fields and other objects in the scene viewer |
COpenCMISS::Zinc::Sceneviewerinput | Describes a mouse event for processing by the sceneviewer |
COpenCMISS::Zinc::Sceneviewermodule | Module object for creating and managing scene viewers |
COpenCMISS::Zinc::Sceneviewernotifier | Manages individual user notification of changes with a scene viewer |
COpenCMISS::Zinc::Selectioncallback | Base class functor for Selection notifier callbacks: |
COpenCMISS::Zinc::Selectionevent | Information about changes to the selection group in the scene |
COpenCMISS::Zinc::Selectionnotifier | Manages individual user notification of changes to the selection group |
COpenCMISS::Zinc::Spectrum | Zinc Spectrum maps values of graphics data fields to colours |
COpenCMISS::Zinc::Spectrumcomponent | Maps a single component of a data field to colour in a spectrum |
COpenCMISS::Zinc::Spectrumiterator | An iterator for looping through all the spectrums in a spectrum module |
COpenCMISS::Zinc::Spectrummodule | Module managing all spectrums |
COpenCMISS::Zinc::Spectrummodulecallback | Base class functor for spectrum module notifier callbacks |
COpenCMISS::Zinc::Spectrummoduleevent | Information about changes to spectrums in the spectrum module |
COpenCMISS::Zinc::Spectrummodulenotifier | Manages individual user notification of changes with a spectrum module |
►COpenCMISS::Zinc::Streaminformation | Base type listing resources and options for stream I/O |
COpenCMISS::Zinc::StreaminformationImage | An image-specific stream information object |
COpenCMISS::Zinc::StreaminformationRegion | A region-specific stream information object |
COpenCMISS::Zinc::StreaminformationScene | A scene-specific stream information object |
►COpenCMISS::Zinc::Streamresource | A description of a resource for reading from or writing to |
COpenCMISS::Zinc::StreamresourceFile | A derived streamresource describing a file |
COpenCMISS::Zinc::StreamresourceMemory | A derived stream resource describing a block of memory |
COpenCMISS::Zinc::Tessellation | The tessellation controls the number of polygons or line segments |
COpenCMISS::Zinc::Tessellationiterator | An iterator for looping through all the tessellations in a tessellation module |
COpenCMISS::Zinc::Tessellationmodule | Module managing all tessellation objects |
COpenCMISS::Zinc::Tessellationmodulecallback | Base class functor for tessellation module notifier callbacks |
COpenCMISS::Zinc::Tessellationmoduleevent | Information about changes to tessellations in the tessellation module |
COpenCMISS::Zinc::Tessellationmodulenotifier | Manages individual user notification of changes with a tessellation module |
COpenCMISS::Zinc::Timekeeper | The timekeeper synchronises a current time across Zinc objects |
COpenCMISS::Zinc::Timekeepermodule | Module for finding and managing timekeepers |
►COpenCMISS::Zinc::Timenotifier | Description of timing requirements and for setting up time callbacks |
COpenCMISS::Zinc::TimenotifierRegular | A derived timenotifier type which requests notifications at regular intervals |
COpenCMISS::Zinc::Timenotifiercallback | Base class functor for Timenotifier callbacks |
COpenCMISS::Zinc::Timenotifierevent | Information about changes to the timekeeper/time |
COpenCMISS::Zinc::Timesequence | A non-decreasing list of times at which nodal parameters can be stored |