|
Public Types |
enum | Orientation { InnerOrientation,
OuterOrientation
} |
enum | TesselationResolution { TessHigh,
TessNormal,
TessLow
} |
enum | Hemisphere { NorthernHemisphere = 1,
SouthernHemisphere = 2,
BothHemispheres = 3
} |
Public Member Functions |
| Sphere (double radius=_defaultRadius, TesselationResolution tr=TessNormal, Orientation orientation=OuterOrientation, Hemisphere hemisphere=BothHemispheres) |
osg::Geode * | getNorthernHemisphere () |
osg::Geode * | getSouthernHemisphere () |
Static Public Member Functions |
static double | getDefaultRadius () |
Protected Attributes |
osg::ref_ptr< osg::Geode > | _northernHemisphere |
osg::ref_ptr< osg::Geode > | _southernHemisphere |
Static Protected Attributes |
static const double | _defaultRadius |