\hypertarget{_ogre_volume_c_s_g_source_8h}{}\section{Ogre\+Volume\+C\+S\+G\+Source.\+h File Reference}
\label{_ogre_volume_c_s_g_source_8h}\index{Ogre\+Volume\+C\+S\+G\+Source.\+h@{Ogre\+Volume\+C\+S\+G\+Source.\+h}}
{\ttfamily \#include \char`\"{}Ogre\+Volume\+Source.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Vector3.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Axis\+Aligned\+Box.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Volume\+Prerequisites.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Ogre\+Volume\+Simplex\+Noise.\+h\char`\"{}}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_cube_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Cube\+Source}
\begin{DoxyCompactList}\small\item\em A not rotated cube. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_difference_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Difference\+Source}
\begin{DoxyCompactList}\small\item\em Builds the difference between two sources. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_intersection_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Intersection\+Source}
\begin{DoxyCompactList}\small\item\em Builds the intersection between two sources. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_negate_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Negate\+Source}
\begin{DoxyCompactList}\small\item\em Negates the given volume. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_noise_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Noise\+Source}
\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_operation_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Operation\+Source}
\begin{DoxyCompactList}\small\item\em Abstract operation volume source holding two sources as operants. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_plane_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Plane\+Source}
\begin{DoxyCompactList}\small\item\em A plane. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_scale_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Scale\+Source}
\begin{DoxyCompactList}\small\item\em Scales the given volume source. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_sphere_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Sphere\+Source}
\begin{DoxyCompactList}\small\item\em A sphere. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_unary_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Unary\+Source}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_volume_1_1_source}{Source} which does a unary operation to another one. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_volume_1_1_c_s_g_union_source}{Ogre\+::\+Volume\+::\+C\+S\+G\+Union\+Source}
\begin{DoxyCompactList}\small\item\em Builds the union between two sources. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespace_ogre}{Ogre}
\begin{DoxyCompactList}\small\item\em 

 This source file is part of O\+G\+RE (Object-\/oriented Graphics Rendering Engine) For the latest info, see \href{http://www.ogre3d.org/}{\tt http\+://www.\+ogre3d.\+org/} \end{DoxyCompactList}\item 
 \hyperlink{namespace_ogre_1_1_volume}{Ogre\+::\+Volume}
\end{DoxyCompactItemize}
