Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MeshObject< MeshT > Member List

This is the complete list of members for MeshObject< MeshT >, including all inherited members.

addAdditionalNode(NodeT *_node, QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
appendChild(BaseObject *child)BaseObject
areaColor() const MeshObject< MeshT >
areaNode()MeshObject< MeshT >inline
areaNode_MeshObject< MeshT >private
areaVisible(StatusBits _bit)MeshObject< MeshT >
baseNode()BaseObjectData
BaseObject(const BaseObject &_object)BaseObject
BaseObject(BaseObject *_parent=0)BaseObject
BaseObjectData(const BaseObjectData &_object)BaseObjectData
BaseObjectData()BaseObjectData
boundingBox(ACG::Vec3d &_bbMin, typename ACG::Vec3d &_bbMax)MeshObject< MeshT >
boundingBoxNode()BaseObjectData
child(int row)BaseObject
childCount() const BaseObject
childExists(int _objectId)BaseObject
childExists(QString _name)BaseObject
cleanup()MeshObject< MeshT >virtual
clearAllComments()BaseObjectinline
clearComment(const QString &key)BaseObjectinline
clearObjectData(QString _dataName)BaseObject
copy()BaseObjectvirtual
dataType(DataType _type) const BaseObject
dataType() const BaseObject
deleteData()BaseObject
deleteSubtree()BaseObject
dumpTree()BaseObject
enablePicking(bool _enable)MeshObject< MeshT >virtual
featureColor() const MeshObject< MeshT >
featureNode()MeshObject< MeshT >inline
featureNode_MeshObject< MeshT >private
featuresVisible()MeshObject< MeshT >
filename() const BaseObject
flag(QString _flag)BaseObject
flags()BaseObject
getAdditionalNode(NodeT *&_node, QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
getAllComments() const BaseObjectinline
getAllCommentsFlat() const BaseObjectinline
getBoundingBox(ACG::Vec3d &bbmin, ACG::Vec3d &bbmax)BaseObjectData
getCommentByKey(const QString &key)BaseObjectinline
getCommentByKey(const QString &key) const BaseObjectinline
getGroupIds()BaseObject
getGroupNames()BaseObject
getLeafs()BaseObject
getObjectinfo()MeshObject< MeshT >virtual
getPerObjectDataMap()BaseObject
group() const BaseObject
handleColor() const MeshObject< MeshT >
handleNode()MeshObject< MeshT >inline
handleNode_MeshObject< MeshT >private
hasAdditionalNode(QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
hasBsp() const MeshObject< MeshT >
hasCommentForKey(const QString &key) const BaseObjectinline
hasComments() const BaseObjectinline
hasNode(BaseNode *_node)BaseObjectDatavirtual
hasObjectData(QString _dataName)BaseObject
hide()BaseObjectDatavirtual
hideArea(StatusBits _bit, bool _hide)MeshObject< MeshT >
hideFeatures(bool _hide)MeshObject< MeshT >
hideSelection(bool _hide)MeshObject< MeshT >
id() const BaseObject
init(MeshT *_mesh=0)MeshObject< MeshT >protectedvirtual
invalidateTriangleBsp()MeshObject< MeshT >
isGroup() const BaseObject
isInGroup(int _id) const BaseObject
isInGroup(QString _name) const BaseObject
last()BaseObject
level()BaseObject
loadMesh(QString _filename)MeshObject< MeshT >
manipPlaced()BaseObjectData
manipPlaced(bool _placed)BaseObjectData
manipulatorNode()BaseObjectData
materialNode()BaseObjectData
mesh()MeshObject< MeshT >
mesh_MeshObject< MeshT >private
meshNode()MeshObject< MeshT >
meshNode_MeshObject< MeshT >private
MeshObject(const MeshObject &_object)MeshObject< MeshT >
MeshObject(DataType _typeId)MeshObject< MeshT >
name() const BaseObject
next()BaseObject
NOOBJECTBaseObjectstatic
objectData(QString _dataName)BaseObject
objectPropertiesChanged(int _objectId)BaseObjectsignal
objectSelectionChanged(int _objectId)BaseObjectsignal
OMTriangleBSP typedefMeshObject< MeshT >
parent()BaseObject
parent() const BaseObject
path() const BaseObject
persistentId() const BaseObject
persistentId(int _id)BaseObject
picked(uint _node_idx)MeshObject< MeshT >virtual
pickingEnabled()MeshObject< MeshT >virtual
primaryNode()MeshObject< MeshT >virtual
printObjectInfo()BaseObjectvirtual
refinePick(ACG::SceneGraph::PickTarget _pickTarget, const ACG::Vec3d _hitPoint, const ACG::Vec3d _start, const ACG::Vec3d _dir, const unsigned int _targetIdx)BaseObjectDatavirtual
removeAdditionalNode(NodeT *&_node, QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
removeChild(BaseObject *_item)BaseObject
requestTriangleBsp()MeshObject< MeshT >
resetTriangleBsp()MeshObject< MeshT >
row() const BaseObject
selectionColor() const MeshObject< MeshT >
selectionVisible()MeshObject< MeshT >
setAreaColor(const ACG::Vec4f &_color)MeshObject< MeshT >
setDataType(DataType _type)BaseObject
setFeatureColor(const ACG::Vec4f &_color)MeshObject< MeshT >
setFileName(const QString &_filename)BaseObject
setFlag(QString _flag, bool _set)BaseObject
setFromFileName(const QString &_filename)BaseObject
setHandleColor(const ACG::Vec4f &_color)MeshObject< MeshT >
setName(QString _name)MeshObject< MeshT >virtual
setObjectData(QString _dataName, PerObjectData *_data)BaseObject
setObjectDrawMode(const ACG::SceneGraph::DrawModes::DrawMode &_mode, const bool &_force=false)BaseObjectData
setParent(BaseObject *_parent)BaseObject
setPath(const QString &_path)BaseObject
setSelectionColor(const ACG::Vec4f &_color)MeshObject< MeshT >
shaderNode()MeshObject< MeshT >virtual
shaderNode_MeshObject< MeshT >private
show()BaseObjectDatavirtual
source()BaseObject
source(bool _source)BaseObject
statusNode()MeshObject< MeshT >inline
statusNode_MeshObject< MeshT >private
statusView_MeshObject< MeshT >private
stencilRefNode()BaseObjectData
target()BaseObject
target(bool _target)BaseObject
textureNode()MeshObject< MeshT >
textureNode_MeshObject< MeshT >private
triangle_bsp_MeshObject< MeshT >private
TypePolyMeshPlugin (defined in MeshObject< MeshT >)MeshObject< MeshT >friend
TypeTriangleMeshPlugin (defined in MeshObject< MeshT >)MeshObject< MeshT >friend
update(UpdateType _type=UPDATE_ALL)MeshObject< MeshT >protectedvirtual
updateColor()MeshObject< MeshT >protected
updateFeatures()MeshObject< MeshT >protected
updateGeometry()MeshObject< MeshT >protected
updateModelingRegions()MeshObject< MeshT >protected
updateSelection()MeshObject< MeshT >protected
updateTexture()MeshObject< MeshT >protected
updateTopology()MeshObject< MeshT >protected
visibilityChanged(int _objectId)BaseObjectsignal
visible()BaseObjectDatavirtual
visible(bool _visible)BaseObjectDatavirtual
visible_BaseObjectprotected
~BaseObject() (defined in BaseObject)BaseObjectvirtual
~BaseObjectData()BaseObjectDatavirtual
~MeshObject()MeshObject< MeshT >virtual