9 #ifndef CMZN_FIELDSCENEVIEWERPROJECTION_HPP__ 10 #define CMZN_FIELDSCENEVIEWERPROJECTION_HPP__ 12 #include "opencmiss/zinc/fieldsceneviewerprojection.h" 13 #include "opencmiss/zinc/field.hpp" 14 #include "opencmiss/zinc/fieldmodule.hpp" 15 #include "opencmiss/zinc/sceneviewer.hpp" 16 #include "opencmiss/zinc/types/scenecoordinatesystem.hpp" 22 class FieldSceneviewerProjection :
public Field
42 explicit FieldSceneviewerProjection(cmzn_field_id field_id) : Field(field_id)
51 FieldSceneviewerProjection() : Field(0)
61 sceneviewer.
getId(),
static_cast<cmzn_scenecoordinatesystem
>(fromCoordinateSystem),
62 static_cast<cmzn_scenecoordinatesystem>(toCoordinateSystem)));
cmzn_sceneviewer_id getId() const
Definition: sceneviewer.hpp:448
Scenecoordinatesystem
Definition: scenecoordinatesystem.hpp:26
FieldSceneviewerProjection createFieldSceneviewerProjection(const Sceneviewer &sceneviewer, Scenecoordinatesystem fromCoordinateSystem, Scenecoordinatesystem toCoordinateSystem)
Definition: fieldsceneviewerprojection.hpp:56
A field whose values are the 4x4 transformation matrix mapping coordinates between two scene coordina...
Definition: fieldsceneviewerprojection.hpp:38
The OpenCMISS namespace.
Definition: context.hpp:20
The Zinc sceneviewer is responsible for rendering the graphical Scene.
Definition: sceneviewer.hpp:260