OSGSimpleGeometry.h File Reference

#include "OSGBaseTypes.h"
#include "OSGNode.h"
#include "OSGDrawableDef.h"
#include "OSGGeometry.h"

Go to the source code of this file.


Namespaces

namespace  OSG

Functions

Construction functions


GeometryPtr OSG::makePlaneGeo (Real32 xsize, Real32 ysize, UInt16 hor, UInt16 vert)
NodePtr OSG::makePlane (Real32 xsize, Real32 ysize, UInt16 hor, UInt16 vert)
GeometryPtr OSG::makeBoxGeo (Real32 xsize, Real32 ysize, Real32 zsize, UInt16 hor, UInt16 vert, UInt16 depth)
NodePtr OSG::makeBox (Real32 xsize, Real32 ysize, Real32 zsize, UInt16 hor, UInt16 vert, UInt16 depth)
GeometryPtr OSG::makeConeGeo (Real32 height, Real32 botradius, UInt16 sides, bool doSide, bool doBottom)
NodePtr OSG::makeCone (Real32 height, Real32 botradius, UInt16 sides, bool doSide, bool doBottom)
GeometryPtr OSG::makeCylinderGeo (Real32 height, Real32 radius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
NodePtr OSG::makeCylinder (Real32 height, Real32 radius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
GeometryPtr OSG::makeTorusGeo (Real32 innerRadius, Real32 outerRadius, UInt16 sides, UInt16 rings)
NodePtr OSG::makeTorus (Real32 innerRadius, Real32 outerRadius, UInt16 sides, UInt16 rings)
GeometryPtr OSG::makeSphereGeo (UInt16 depth, Real32 radius)
NodePtr OSG::makeSphere (UInt16 depth, Real32 radius)
GeometryPtr OSG::makeLatLongSphereGeo (UInt16 latres, UInt16 longres, Real32 radius)
NodePtr OSG::makeLatLongSphere (UInt16 latres, UInt16 longres, Real32 radius)
GeometryPtr OSG::makeConicalFrustumGeo (Real32 height, Real32 topradius, Real32 botradius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
NodePtr OSG::makeConicalFrustum (Real32 height, Real32 topradius, Real32 botradius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
NodePtr OSG::makeCoordAxis (Real32 length, Real32 lineWidth, bool showAxisName)
GeometryPtr OSG::makeCoordAxisGeo (Real32 length, Real32 lineWidth, bool showAxisName)
GeometryPtr OSG::makeTeapotGeo (UInt16 depth)
NodePtr OSG::makeTeapot (UInt16 depth)