addLODGeodes(std::list< osg::ref_ptr< osg::Geode > > geodes, float start, float end) | mars::graphics::DrawObject | |
addSelectionChild(DrawObject *c) | mars::graphics::DrawObject | inline |
brightness | mars::graphics::DrawObject | protected |
CapsuleDrawObject(GraphicsManager *g) | mars::graphics::CapsuleDrawObject | |
collideSphere(mars::utils::Vector pos, mars::interfaces::sReal radius) | mars::graphics::DrawObject | virtual |
containsNode(osg::Node *node) | mars::graphics::DrawObject | |
createGeometry() | mars::graphics::CapsuleDrawObject | protectedvirtual |
createObject(unsigned long id, const mars::utils::Vector &_pivot, unsigned long sharedID) | mars::graphics::DrawObject | virtual |
DrawObject(GraphicsManager *g) | mars::graphics::DrawObject | |
exportModel(const std::string &filename) | mars::graphics::DrawObject | |
exportState(void) | mars::graphics::DrawObject | |
g | mars::graphics::DrawObject | protected |
geom | mars::graphics::CapsuleDrawObject | protected |
geometry_ | mars::graphics::DrawObject | protected |
geometrySize_ | mars::graphics::DrawObject | protected |
getID(void) const | mars::graphics::DrawObject | |
getObject(void) const | mars::graphics::DrawObject | inline |
getPosition() | mars::graphics::DrawObject | inlinevirtual |
getPosTransform(void) const | mars::graphics::DrawObject | inline |
getQuaternion() | mars::graphics::DrawObject | inlinevirtual |
getScaleMatrix() | mars::graphics::DrawObject | inline |
getScaleTransform(void) const | mars::graphics::DrawObject | inline |
getStateGroup() | mars::graphics::DrawObject | inline |
getTransform() | mars::graphics::DrawObject | inline |
group_ | mars::graphics::DrawObject | protected |
hide() | mars::graphics::DrawObject | |
id_ | mars::graphics::DrawObject | protected |
isHidden | mars::graphics::DrawObject | protected |
isSelected(void) | mars::graphics::DrawObject | inline |
lod | mars::graphics::DrawObject | protected |
materialNode | mars::graphics::DrawObject | protected |
maxNumLights | mars::graphics::DrawObject | protected |
nodeMask_ | mars::graphics::DrawObject | protected |
normal_geode | mars::graphics::DrawObject | protected |
pivot_ | mars::graphics::DrawObject | protected |
position_ | mars::graphics::DrawObject | protected |
posTransform_ | mars::graphics::DrawObject | protected |
quaternion_ | mars::graphics::DrawObject | protected |
removeBits(unsigned int bits) | mars::graphics::DrawObject | |
scaledSize_ | mars::graphics::DrawObject | protected |
scaleTransform_ | mars::graphics::DrawObject | protected |
selectable_ | mars::graphics::DrawObject | protected |
selected_ | mars::graphics::DrawObject | protected |
selectionChilds | mars::graphics::DrawObject | protected |
selectionMaterial | mars::graphics::DrawObject | static |
selectShader | mars::graphics::DrawObject | protected |
seperateMaterial() | mars::graphics::DrawObject | |
setBits(unsigned int bits) | mars::graphics::DrawObject | |
setBrightness(double v) | mars::graphics::DrawObject | |
setExperimentalLineLaser(utils::Vector lineLasePos, utils::Vector lineLaserNormal, utils::Vector lineLaserColor, utils::Vector LaserAngle, float openingAngle) | mars::graphics::DrawObject | |
setID(unsigned long _id) | mars::graphics::DrawObject | |
setMaterial(const std::string &name) | mars::graphics::DrawObject | virtual |
setMaxNumLights(int n) | mars::graphics::DrawObject | inline |
setNodeMask(unsigned int mask) | mars::graphics::DrawObject | inline |
setPosition(const mars::utils::Vector &_pos) | mars::graphics::DrawObject | virtual |
setQuaternion(const mars::utils::Quaternion &_q) | mars::graphics::DrawObject | virtual |
setRenderBinNumber(int number) | mars::graphics::DrawObject | |
setScale(const mars::utils::Vector &scale) | mars::graphics::DrawObject | |
setScaledSize(const mars::utils::Vector &scaledSize) | mars::graphics::CapsuleDrawObject | virtual |
setSelectable(bool val) | mars::graphics::DrawObject | inline |
setSelected(bool val) | mars::graphics::DrawObject | virtual |
setShowSelected(bool val) | mars::graphics::DrawObject | |
setStateFilename(const std::string &filename, int create) | mars::graphics::DrawObject | |
sharedStateGroup | mars::graphics::DrawObject | protected |
show() | mars::graphics::DrawObject | |
showNormals(bool val) | mars::graphics::DrawObject | |
showSelected | mars::graphics::DrawObject | protected |
stateFilename_ | mars::graphics::DrawObject | protected |
~DrawObject() | mars::graphics::DrawObject | virtual |