BALL::VIEW::ModifyRepresentationDialog Class Reference
[QT Dialogs]
#include <BALL/VIEW/DIALOGS/modifyRepresentationDialog.h>
List of all members.
|
Public Slots |
void | applyPressed () |
void | cancelPressed () |
void | maxPressed () |
void | midPressed () |
void | minPressed () |
void | minMinPressed () |
void | maxMaxPressed () |
void | tabChanged () |
void | autoScale () |
void | choosePressed () |
void | gridSelected () |
void | show () |
void | applySplit () |
Public Member Functions |
| ModifyRepresentationDialog (QWidget *parent=0, const char *name="ModifyRepresentationDialog", bool modal=FALSE, Qt::WFlags fl=0) |
| ~ModifyRepresentationDialog () |
virtual void | onNotify (Message *message) |
void | setRepresentation (Representation *rep) |
void | setGrid (RegularData3D *grid) |
void | setMinValue (float value) |
void | setMaxValue (float value) |
void | setMidValue (float value) |
void | setSplitRadius (float distance) |
void | setMode (Position pos) |
Protected Types |
typedef HashGrid3< const Atom * > | AtomGrid |
typedef HashGridBox3< const
Atom * > | AtomBox |
Protected Slots |
void | gridTransparencyChanged () |
void | customColorTransparencyChanged () |
void | changeDrawingModeTransparencyChanged () |
void | splitMethodChanged () |
void | normalizationChanged () |
Protected Member Functions |
| ModifyRepresentationDialog (const ModifyRepresentationDialog &dialog) |
void | colorByCustomColor_ () |
bool | colorByGrid_ () |
bool | insertGrid_ (RegularData3D &grid, const String &name) |
void | removeGrid_ (RegularData3D &grid) |
void | setColor_ (ColorRGBA &color, const QLabel *label, const QSpinBox *box) |
void | getColor_ (const ColorRGBA &color, QLabel *label, QSpinBox *box) |
void | invalidateGrid_ () |
void | invalidateMesh_ () |
void | changeDrawingMode_ () |
void | checkApplyButton_ () |
void | calculateIncludedVertices_ (vector< bool > &include_vertex, const Mesh &org_mesh, HashSet< const Composite * > &roots) |
bool | checkInclude_ (const AtomGrid &atom_grid, const Vector3 &point) const |
Protected Attributes |
RegularData3D * | grid_ |
float | min_value_ |
float | mid_value_ |
float | max_value_ |
float | square_distance_ |
ColorRGBA | selected_color |
ColorRGBA | min_min_color |
ColorRGBA | min_color |
ColorRGBA | mid_color |
ColorRGBA | max_color |
ColorRGBA | max_max_color |
Representation * | rep_ |
List< RegularData3D * > | grid_list_ |
vector< Vector3 > | vertices_ |
MaterialSettings * | material_settings_ |
Detailed Description
Dialog for coloring of surfaces The surfaces can be colored by a given color, or from the values, contained in a RegularData3D grid. You can also set the transparency of the surface.
Member Typedef Documentation
Constructor & Destructor Documentation
BALL::VIEW::ModifyRepresentationDialog::ModifyRepresentationDialog |
( |
QWidget * |
parent = 0 , |
|
|
const char * |
name = "ModifyRepresentationDialog" , |
|
|
bool |
modal = FALSE , |
|
|
Qt::WFlags |
fl = 0 | |
|
) |
| | |
BALL::VIEW::ModifyRepresentationDialog::~ModifyRepresentationDialog |
( |
|
) |
|
Member Function Documentation
void BALL::VIEW::ModifyRepresentationDialog::applyPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::applySplit |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::autoScale |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::calculateIncludedVertices_ |
( |
vector< bool > & |
include_vertex, |
|
|
const Mesh & |
org_mesh, |
|
|
HashSet< const Composite * > & |
roots | |
|
) |
| | [protected] |
void BALL::VIEW::ModifyRepresentationDialog::cancelPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::changeDrawingMode_ |
( |
|
) |
[protected] |
void BALL::VIEW::ModifyRepresentationDialog::changeDrawingModeTransparencyChanged |
( |
|
) |
[protected, slot] |
void BALL::VIEW::ModifyRepresentationDialog::checkApplyButton_ |
( |
|
) |
[protected] |
bool BALL::VIEW::ModifyRepresentationDialog::checkInclude_ |
( |
const AtomGrid & |
atom_grid, |
|
|
const Vector3 & |
point | |
|
) |
| | const [inline, protected] |
void BALL::VIEW::ModifyRepresentationDialog::choosePressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::colorByCustomColor_ |
( |
|
) |
[protected] |
bool BALL::VIEW::ModifyRepresentationDialog::colorByGrid_ |
( |
|
) |
[protected] |
void BALL::VIEW::ModifyRepresentationDialog::customColorTransparencyChanged |
( |
|
) |
[protected, slot] |
void BALL::VIEW::ModifyRepresentationDialog::getColor_ |
( |
const ColorRGBA & |
color, |
|
|
QLabel * |
label, |
|
|
QSpinBox * |
box | |
|
) |
| | [protected] |
void BALL::VIEW::ModifyRepresentationDialog::gridSelected |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::gridTransparencyChanged |
( |
|
) |
[protected, slot] |
void BALL::VIEW::ModifyRepresentationDialog::invalidateGrid_ |
( |
|
) |
[protected] |
void BALL::VIEW::ModifyRepresentationDialog::invalidateMesh_ |
( |
|
) |
[protected] |
void BALL::VIEW::ModifyRepresentationDialog::maxMaxPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::maxPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::midPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::minMinPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::minPressed |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::normalizationChanged |
( |
|
) |
[protected, slot] |
virtual void BALL::VIEW::ModifyRepresentationDialog::onNotify |
( |
Message * |
message |
) |
[virtual] |
Message handling method. This method handles messages sent to this connectionObject. If a certain message should be processed for this connectionObject this method must be overridden. With the help of the RTTI methods one can easily determine if an incoming message is relevant for this connectionObject. See Message for further information concerning messages.
- Parameters:
-
| message | a pointer to a message. Do not delete the message in this method. |
Reimplemented from BALL::VIEW::ConnectionObject.
void BALL::VIEW::ModifyRepresentationDialog::removeGrid_ |
( |
RegularData3D & |
grid |
) |
[protected] |
void BALL::VIEW::ModifyRepresentationDialog::setColor_ |
( |
ColorRGBA & |
color, |
|
|
const QLabel * |
label, |
|
|
const QSpinBox * |
box | |
|
) |
| | [protected] |
void BALL::VIEW::ModifyRepresentationDialog::setGrid |
( |
RegularData3D * |
grid |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setMaxValue |
( |
float |
value |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setMidValue |
( |
float |
value |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setMinValue |
( |
float |
value |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setMode |
( |
Position |
pos |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setRepresentation |
( |
Representation * |
rep |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::setSplitRadius |
( |
float |
distance |
) |
|
void BALL::VIEW::ModifyRepresentationDialog::show |
( |
|
) |
[slot] |
void BALL::VIEW::ModifyRepresentationDialog::splitMethodChanged |
( |
|
) |
[protected, slot] |
void BALL::VIEW::ModifyRepresentationDialog::tabChanged |
( |
|
) |
[slot] |
Member Data Documentation