OSGBaseTypes.h File Reference

#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 Documentation

#define OSGT ( TEXT   )     TEXT

#define OSG_UNUSED_ATTRIB

Definition at line 641 of file OSGBaseTypes.h.