Ray classes in MOGRE

From Ogre Wiki

Jump to: navigation, search

The MOGRE classes and its members are different to the Ogre API, especially at the ray tracing. This was very confusing to me. Also there are generally only few informations about Mogre. So I want to give a class overview here. --Beauty

Contents

Class references

Ray

Image:Mogre_Class_Ray.png

  • More information in Ogre class reference of Ray


RaySceneQuery

Image:Mogre_Class_RaySceneQuery.png


RaySceneQueryListener

Image:Mogre_Class_RaySceneQueryListener.png


RaySceneQueryResultEntry

Image:Mogre_Class_RaySceneQueryResultEntry.png


RaySceneQueryResult

Image:Mogre_Class_RaySceneQueryResult.png

  • This is an alias name for std::vector<RaySceneQueryResultEntry> in Ogre.

std::vector<> is similar to a .Net List<>.


RaySceneQueryResult.Enumerator

Image:Mogre_Class_RaySceneQueryResult.Enumerator.png

  • This class doesn't exists in Ogre. Its purpose is to allow to use a foreach loop.
foreach (RaySceneQueryResultEntry entry in result) { ... }


RaySceneQueryResult.Iterator

Image:Mogre_Class_RaySceneQueryResult.Iterator.png

  • This class doesn't exists in Ogre. Its purpose is to allow to use a foreach loop.


Print version

Here are all references joined on 3 pages.

Click to the image and on the next page click to it again. Then you will see the plain image (without HTML) and it's printable in original size.


                       


See also

Personal tools
administration