9# include <OgreEntity.h>
12# include <OgreSceneNode.h>
18struct ScalarPlaneSettings
21 double position[3] = {0.0, 0.0, 0.0};
23 double localX[3] = {1.0, 0.0, 0.0};
25 double localY[3] = {0.0, 1.0, 0.0};
27 double size[2] = {50.0, 50.0};
45 ScalarPlane(Ogre::Root* ogreRoot,
const ScalarPlaneSettings& settings,
const Ogre::String& materialName);
50 ScalarPlane(
const ScalarPlane&) =
delete;
51 ScalarPlane& operator=(
const ScalarPlane&) =
delete;
58 void UpdateOgreNodeOrientation(
const ScalarPlaneSettings& settings);
60 Ogre::SceneManager* m_sceneMgr;
61 Ogre::Entity* m_entity;
62 Ogre::SceneNode* m_node;
Visualization utilities.
Definition EnvironmentSettings.h:15