OpenCMISS-Zinc C++ API Documentation
|
The contours derived graphics type. More...
#include <graphics.hpp>
Friends | |
class | Scene |
Additional Inherited Members | |
Public Types inherited from OpenCMISS::Zinc::Graphics | |
enum | RenderPolygonMode { RENDER_POLYGON_MODE_INVALID = CMZN_GRAPHICS_RENDER_POLYGON_MODE_INVALID, RENDER_POLYGON_MODE_SHADED = CMZN_GRAPHICS_RENDER_POLYGON_MODE_SHADED, RENDER_POLYGON_MODE_WIREFRAME = CMZN_GRAPHICS_RENDER_POLYGON_MODE_WIREFRAME } |
enum | SelectMode { SELECT_MODE_INVALID = CMZN_GRAPHICS_SELECT_MODE_INVALID, SELECT_MODE_ON = CMZN_GRAPHICS_SELECT_MODE_ON, SELECT_MODE_OFF = CMZN_GRAPHICS_SELECT_MODE_OFF, SELECT_MODE_DRAW_SELECTED = CMZN_GRAPHICS_SELECT_MODE_DRAW_SELECTED, SELECT_MODE_DRAW_UNSELECTED = CMZN_GRAPHICS_SELECT_MODE_DRAW_UNSELECTED } |
enum | Type { TYPE_INVALID = CMZN_GRAPHICS_TYPE_INVALID, TYPE_POINTS = CMZN_GRAPHICS_TYPE_POINTS, TYPE_LINES = CMZN_GRAPHICS_TYPE_LINES, TYPE_SURFACES = CMZN_GRAPHICS_TYPE_SURFACES, TYPE_CONTOURS = CMZN_GRAPHICS_TYPE_CONTOURS, TYPE_STREAMLINES = CMZN_GRAPHICS_TYPE_STREAMLINES } |
Protected Attributes inherited from OpenCMISS::Zinc::Graphics | |
cmzn_graphics_id | id |
The contours derived graphics type.
The contours derived graphics type. Produces graphics visualising where the 'iso-scalar' field equals fixed values: iso-surfaces on 3-D domains, iso-lines on 2-D domains.
|
inline |
Gets the isoscalar field for the contours graphics.
|
inline |
Get the iso values for the contours graphics when it has been set as an explicit list.
valuesCount | The size of the isovalues array. |
valuesOut | Array to receive number_of_isovalues iso values. |
|
inline |
Get the first isovalue for the contours graphics when set as a range.
|
inline |
Get the last isovalue for the contours graphics when set as a range.
|
inline |
Get the number of isovalues for the contours graphics when set as a range.
|
inline |
Set the isoscalar field for the contours graphics.
field | The isoscalar field to set, this field must have only one component. |
|
inline |
Set the iso values for the contours graphics as an explicit list.
valuesCount | The number of values in the isovalues array. |
valuesIn | The array of number_of_isovalues double values. |
|
inline |
Set the isovalues for the contours graphics as a number in a range from first isovalue to last isovalue, in uniform increments. For example, 5 values from 0.0 to 1.0 gives: 0.0, 0.25, 0.5, 0.75 and 1.0.
numberOfValues | The number of contours from the first to the last isovalue. |
firstIsovalue | The first iso value. |
lastIsovalue | The last iso value. |