#include "OSGConfig.h"#include "OSGBaseDef.h"#include "OSGReal16.h"#include <vector>#include <cstdlib>#include <utility>#include <cfloat>#include <string>#include <cstdio>#include <cmath>#include "OSGFixed.h"#include "OSGBaseTypeTraits.h"#include "OSGBaseTypes.inl"Go to the source code of this file.
Namespaces | |
| namespace | OSG |
Classes | |
| struct | OSG::FieldFlags |
Defines | |
| #define | OSGT(TEXT) TEXT |
| #define | OSG_UNUSED_ATTRIB |
Typedefs | |
| typedef UInt64 | OSG::BitVector |
| typedef UInt8 * | OSG::MemoryHandle |
| typedef Real32 | OSG::Real |
| typedef std::string | OSG::tstring |
| typedef const BitVector | OSG::ConstFieldMaskArg |
| typedef std::vector< Int32 > | OSG::AspectOffsetStore |
Enumerations | |
| enum | OSG::MathTypeProperties { OSG::RealValue, OSG::IntValue, OSG::BoolValue } |
Variables | |
| const Real32 | OSG::Eps = 1E-6f |
| const Real32 | OSG::Pi = 3.141592653589793f |
| const Real32 | OSG::Sqrt2 = 1.41421356237309504f |
| const Real32 | OSG::Inf = 1E30f |
| const Real32 | OSG::NegInf = - 1E30f |
| static const Char8 *PluginExt | OSG::OSG_UNUSED_ATTRIB = ".so" |
| static const Char8 *PluginPattern | OSG::OSG_UNUSED_ATTRIB = "*.so" |
| static const Char8 DirSep | OSG::OSG_UNUSED_ATTRIB = '/' |
| #define OSGT | ( | TEXT | ) | TEXT |
Definition at line 573 of file OSGBaseTypes.h.
Referenced by OSG::Directory::getEntries(), OSG::SharedObjectHandler::getOSGSharedObject(), and OSG::SharedObjectHandler::registerLoadedObject().
| #define OSG_UNUSED_ATTRIB |
Definition at line 641 of file OSGBaseTypes.h.