#include <LVRMeshItem.hpp>
Public Member Functions | |
vtkSmartPointer< vtkActor > | getActor () |
QColor | getColor () |
MeshBufferPtr | getMeshBuffer () |
float | getOpacity () |
int | getShading () |
bool | getVisibility () |
vtkSmartPointer< vtkActor > | getWireframeActor () |
LVRMeshItem (MeshBufferBridgePtr &ptr, QTreeWidgetItem *parent=0) | |
void | resetColor () |
void | setColor (QColor &c) |
void | setOpacity (float &opacity) |
void | setSelectionColor (QColor &c) |
void | setShading (int &shader) |
void | setVisibility (bool &visiblity) |
virtual | ~LVRMeshItem () |
Protected Member Functions | |
virtual void | addSubItems () |
Protected Attributes | |
MeshBufferBridgePtr | m_meshBridge |
QTreeWidgetItem * | m_parent |
Private Attributes | |
QColor | m_color |
float | m_opacity |
int | m_shader |
bool | m_visible |
Definition at line 45 of file LVRMeshItem.hpp.
lvr2::LVRMeshItem::LVRMeshItem | ( | MeshBufferBridgePtr & | ptr, |
QTreeWidgetItem * | parent = 0 |
||
) |
Definition at line 40 of file LVRMeshItem.cpp.
|
virtual |
Definition at line 144 of file LVRMeshItem.cpp.
|
protectedvirtual |
Reimplemented in lvr2::LVRTextureMeshItem.
Definition at line 52 of file LVRMeshItem.cpp.
vtkSmartPointer< vtkActor > lvr2::LVRMeshItem::getActor | ( | ) |
Definition at line 139 of file LVRMeshItem.cpp.
QColor lvr2::LVRMeshItem::getColor | ( | ) |
Definition at line 75 of file LVRMeshItem.cpp.
MeshBufferPtr lvr2::LVRMeshItem::getMeshBuffer | ( | ) |
Definition at line 134 of file LVRMeshItem.cpp.
float lvr2::LVRMeshItem::getOpacity | ( | ) |
Definition at line 96 of file LVRMeshItem.cpp.
int lvr2::LVRMeshItem::getShading | ( | ) |
Definition at line 118 of file LVRMeshItem.cpp.
bool lvr2::LVRMeshItem::getVisibility | ( | ) |
Definition at line 107 of file LVRMeshItem.cpp.
vtkSmartPointer< vtkActor > lvr2::LVRMeshItem::getWireframeActor | ( | ) |
Definition at line 129 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::resetColor | ( | ) |
Definition at line 91 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::setColor | ( | QColor & | c | ) |
Definition at line 80 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::setOpacity | ( | float & | opacity | ) |
Definition at line 101 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::setSelectionColor | ( | QColor & | c | ) |
Definition at line 86 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::setShading | ( | int & | shader | ) |
Definition at line 123 of file LVRMeshItem.cpp.
void lvr2::LVRMeshItem::setVisibility | ( | bool & | visiblity | ) |
Definition at line 112 of file LVRMeshItem.cpp.
|
private |
Definition at line 69 of file LVRMeshItem.hpp.
|
protected |
Definition at line 66 of file LVRMeshItem.hpp.
|
private |
Definition at line 71 of file LVRMeshItem.hpp.
|
protected |
Definition at line 76 of file LVRMeshItem.hpp.
|
private |
Definition at line 73 of file LVRMeshItem.hpp.
|
private |
Definition at line 72 of file LVRMeshItem.hpp.