addChild(SceneNodeBase *child) | SceneNodeBase | inline |
addSelectedEdge(unsigned long long faceId1, unsigned long long faceId2) | SceneNodeGeometry | |
addVisualiser(Visualiser *_visualiser) | SceneNodeBase | inline |
applyTransform(osg::Matrix matrix) | SceneNodeGeometry | |
getChildren(void) | SceneNodeBase | inline |
getEdgeNameFromFaceIds(unsigned long long faceId1, unsigned long long faceId2) | SceneNodeGeometry | |
getEdges(void) | SceneNodeGeometry | inline |
getEdgesHighlighted(void) | SceneNodeGeometry | inline |
getErrors(void) | SceneNodeBase | inline |
getFaceEdgesHighlight(void) | SceneNodeGeometry | inline |
getFaceIdFromEdgePrimitiveIndex(unsigned long long hitIndex) | SceneNodeGeometry | |
getFaceIdFromTriangleIndex(unsigned long long index) | SceneNodeGeometry | inline |
getFaceNameFromId(unsigned long long faceId) | SceneNodeGeometry | |
getManageVisibilityOfChildren(void) | SceneNodeBase | inline |
getManageVisibilityOfParent(void) | SceneNodeBase | inline |
getModel(void) | SceneNodeGeometry | inline |
getModelEntityID(void) | SceneNodeBase | inline |
getName(void) | SceneNodeBase | inline |
getOffset(void) | SceneNodeBase | inline |
getOldTreeIcons(void) | SceneNodeBase | inline |
getOwnTransformation(void) | SceneNodeGeometry | inline |
getParent(void) | SceneNodeBase | inline |
getParentTransformation(void) | SceneNodeGeometry | |
getPrefetch(std::string &projectName, std::list< std::pair< unsigned long long, unsigned long long > > &prefetchIDs) | SceneNodeBase | inlinevirtual |
getProjectName(void) | SceneNodeGeometry | inline |
getSelectChildren(void) | SceneNodeBase | inlinevirtual |
getShapeNode(void) | SceneNodeBase | inline |
getTransformation(void) | SceneNodeGeometry | |
getTreeItemID(void) | SceneNodeBase | inline |
getTriangles(void) | SceneNodeGeometry | inline |
getVisualiser() | SceneNodeBase | inline |
hasErrors(void) | SceneNodeBase | inline |
initializeFromDataStorage(void) | SceneNodeGeometry | |
initializeFromFacetData(std::vector< Geometry::Node > &nodes, std::list< Geometry::Triangle > &triangles, std::list< Geometry::Edge > &edges, std::map< ot::UID, std::string > &faceNameMap) | SceneNodeGeometry | |
isEditable(void) | SceneNodeBase | inline |
isHighlighted(void) | SceneNodeBase | inline |
isItem1D(void) | SceneNodeGeometry | inlinevirtual |
isItem3D(void) | SceneNodeGeometry | inlinevirtual |
isSelected(void) | SceneNodeBase | inline |
isTransparent(void) | SceneNodeBase | inline |
isVisible(void) | SceneNodeBase | inline |
isWireframe(void) | SceneNodeBase | inline |
removeChild(SceneNodeBase *child) | SceneNodeBase | inline |
removeSelectedEdge(osg::Node *selected) | SceneNodeGeometry | |
SceneNodeBase() | SceneNodeBase | inline |
SceneNodeGeometry() | SceneNodeGeometry | |
setBackFaceCulling(bool b) | SceneNodeGeometry | inline |
setEdgeColorRGB(double color[3]) | SceneNodeGeometry | inline |
setEdgeHighlight(unsigned long long faceId, bool h, double thickness) | SceneNodeGeometry | |
setEdgeHighlightNode(unsigned long long faceId1, unsigned long long faceId2) | SceneNodeGeometry | |
setEdges(osg::Node *e) | SceneNodeGeometry | inline |
setEdgesHighlighted(osg::Node *e) | SceneNodeGeometry | inline |
setEditable(bool v) | SceneNodeBase | inlinevirtual |
setErrors(std::string &e) | SceneNodeBase | inline |
setFaceEdgesHighlighted(osg::Switch *e) | SceneNodeGeometry | inline |
setHighlighted(bool h) override | SceneNodeGeometry | virtual |
setHighlightNode(osg::Node *highlight) | SceneNodeGeometry | |
setManageVisibilityOfChildren(bool flag) | SceneNodeBase | inline |
setManageVisibilityOfParent(bool flag) | SceneNodeBase | inline |
setMaterialProperties(osg::ref_ptr< osg::Material > &mat, double r, double g, double b) | SceneNodeGeometry | |
setMaterialType(const std::string &material) | SceneNodeGeometry | inline |
setModel(Model *m) | SceneNodeGeometry | inline |
setModelEntityID(unsigned long long id) | SceneNodeBase | inline |
setName(const std::string &n) | SceneNodeBase | inline |
setNeedsInitialization(void) | SceneNodeGeometry | inline |
setOffset(double value) | SceneNodeBase | inline |
setOffsetFactor(double o) | SceneNodeGeometry | inline |
setOldTreeIcons(const OldTreeIcon &icons) | SceneNodeBase | inline |
setOwnTransformation(const osg::Matrix &matrix) | SceneNodeGeometry | inline |
setParent(SceneNodeBase *item) | SceneNodeBase | inline |
setSelectChildren(bool flag) | SceneNodeBase | inline |
setSelected(bool selected, bool _selectionFromNavigationTree) override | SceneNodeGeometry | virtual |
setShapeNode(osg::Switch *node) | SceneNodeBase | inline |
setShowWhenSelected(bool flag) | SceneNodeGeometry | inline |
setStorage(const std::string &proj, unsigned long long id, unsigned long long version) | SceneNodeGeometry | inline |
setSurfaceColorRGB(double color[3]) | SceneNodeGeometry | inline |
setTextureType(const std::string &texture, bool reflect) | SceneNodeGeometry | inline |
setTransformation(std::vector< double > &transformation) | SceneNodeGeometry | |
setTransparent(bool t) override | SceneNodeGeometry | virtual |
setTreeItemID(ot::UID iD) | SceneNodeBase | inline |
setTriangles(osg::Node *t) | SceneNodeGeometry | inline |
setVisible(bool v) override | SceneNodeGeometry | virtual |
setWireframe(bool w) override | SceneNodeGeometry | virtual |
shapeNode | SceneNodeBase | protected |
transparency | SceneNodeBase | protected |
updateObjectColor(double surfaceColorRGB[3], double edgeColorRGB[3], const std::string &materialType, const std::string &textureType, bool reflective) | SceneNodeGeometry | |
updateObjectFacetsFromDataBase(unsigned long long entityID, unsigned long long entityVersion) | SceneNodeGeometry | |
~SceneNodeBase() | SceneNodeBase | inlinevirtual |
~SceneNodeGeometry() | SceneNodeGeometry | virtual |