Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PolyMeshObject Member List

This is the complete list of members for PolyMeshObject, including all inherited members.

addAdditionalNode(NodeT *_node, QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
appendChild(BaseObject *child)BaseObject
areaColor() constMeshObject< PolyMesh >
areaNode()MeshObject< PolyMesh >inline
areaVisible(StatusBits _bit)MeshObject< PolyMesh >
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< PolyMesh >
boundingBoxNode()BaseObjectData
child(int row)BaseObject
childCount() const BaseObject
childExists(int _objectId)BaseObject
childExists(QString _name)BaseObject
cleanup()MeshObject< PolyMesh >virtual
clearAllComments()BaseObjectinline
clearComment(const QString &key)BaseObjectinline
clearObjectData(QString _dataName)BaseObject
copy()PolyMeshObjectvirtual
dataType(DataType _type) const BaseObject
dataType() const BaseObject
deleteData()BaseObject
deleteSubtree()BaseObject
dumpTree()BaseObject
enablePicking(bool _enable)MeshObject< PolyMesh >virtual
featureColor() constMeshObject< PolyMesh >
featureNode()MeshObject< PolyMesh >inline
featuresVisible()MeshObject< PolyMesh >
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< PolyMesh >virtual
getPerObjectDataMap()BaseObject
group() const BaseObject
handleColor() constMeshObject< PolyMesh >
handleNode()MeshObject< PolyMesh >inline
hasAdditionalNode(QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
hasBsp() constMeshObject< PolyMesh >
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< PolyMesh >
hideFeatures(bool _hide)MeshObject< PolyMesh >
hideSelection(bool _hide)MeshObject< PolyMesh >
id() const BaseObject
init(PolyMesh *_mesh=0)MeshObject< PolyMesh >protectedvirtual
invalidateTriangleBsp()MeshObject< PolyMesh >
isGroup() const BaseObject
isInGroup(int _id) const BaseObject
isInGroup(QString _name) const BaseObject
last()BaseObject
level()BaseObject
loadMesh(QString _filename)MeshObject< PolyMesh >
manipPlaced()BaseObjectData
manipPlaced(bool _placed)BaseObjectData
manipulatorNode()BaseObjectData
materialNode()BaseObjectData
mesh()MeshObject< PolyMesh >
meshNode()MeshObject< PolyMesh >
MeshObject(const MeshObject &_object)MeshObject< PolyMesh >
MeshObject(DataType _typeId)MeshObject< PolyMesh >
name() const BaseObject
next()BaseObject
NOOBJECTBaseObjectstatic
objectData(QString _dataName)BaseObject
objectPropertiesChanged(int _objectId)BaseObjectsignal
objectSelectionChanged(int _objectId)BaseObjectsignal
OMTriangleBSP typedefMeshObject< PolyMesh >
parent()BaseObject
parent() const BaseObject
path() const BaseObject
persistentId() const BaseObject
persistentId(int _id)BaseObject
picked(uint _node_idx)MeshObject< PolyMesh >virtual
pickingEnabled()MeshObject< PolyMesh >virtual
PolyMeshObject(const PolyMeshObject &_object)PolyMeshObject
PolyMeshObject(DataType _typeId)PolyMeshObject
primaryNode()MeshObject< PolyMesh >virtual
printObjectInfo()BaseObjectvirtual
refinePick(ACG::SceneGraph::PickTarget _pickTarget, const ACG::Vec3d _hitPoint, const ACG::Vec3d _start, const ACG::Vec3d _dir, const unsigned int _targetIdx)PolyMeshObjectvirtual
removeAdditionalNode(NodeT *&_node, QString _pluginName, QString _nodeName, int _id=0)BaseObjectData
removeChild(BaseObject *_item)BaseObject
requestTriangleBsp()MeshObject< PolyMesh >
resetTriangleBsp()MeshObject< PolyMesh >
row() const BaseObject
selectionColor() constMeshObject< PolyMesh >
selectionVisible()MeshObject< PolyMesh >
setAreaColor(const ACG::Vec4f &_color)MeshObject< PolyMesh >
setDataType(DataType _type)BaseObject
setFeatureColor(const ACG::Vec4f &_color)MeshObject< PolyMesh >
setFileName(const QString &_filename)BaseObject
setFlag(QString _flag, bool _set)BaseObject
setFromFileName(const QString &_filename)BaseObject
setHandleColor(const ACG::Vec4f &_color)MeshObject< PolyMesh >
setName(QString _name)MeshObject< PolyMesh >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< PolyMesh >
shaderNode()MeshObject< PolyMesh >virtual
show()BaseObjectDatavirtual
source()BaseObject
source(bool _source)BaseObject
statusNode()MeshObject< PolyMesh >inline
stencilRefNode()BaseObjectData
target()BaseObject
target(bool _target)BaseObject
textureNode()MeshObject< PolyMesh >
update(UpdateType _type=UPDATE_ALL)MeshObject< PolyMesh >protectedvirtual
updateColor()MeshObject< PolyMesh >protected
updateFeatures()MeshObject< PolyMesh >protected
updateGeometry()MeshObject< PolyMesh >protected
updateModelingRegions()MeshObject< PolyMesh >protected
updateSelection()MeshObject< PolyMesh >protected
updateTexture()MeshObject< PolyMesh >protected
updateTopology()MeshObject< PolyMesh >protected
visibilityChanged(int _objectId)BaseObjectsignal
visible()BaseObjectDatavirtual
visible(bool _visible)BaseObjectDatavirtual
visible_BaseObjectprotected
~BaseObject() (defined in BaseObject)BaseObjectvirtual
~BaseObjectData()BaseObjectDatavirtual
~MeshObject()MeshObject< PolyMesh >virtual
~PolyMeshObject()PolyMeshObjectvirtual