BALL
1.4.2
|
#include <BALL/VIEW/DIALOGS/modifyRepresentationDialog.h>
Public Slots | |
void | accept () |
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) |
Public Member Functions inherited from BALL::VIEW::ModularWidget | |
void | setWorkingDirFromFilename_ (String filename) |
virtual void | showHelp (const String &url) |
ModularWidget (const char *name="<ModularWidget>") | |
ModularWidget (const ModularWidget &widget) | |
virtual | ~ModularWidget () |
virtual void | destroy () |
virtual void | clear () |
virtual void | checkMenu (MainControl &main_control) |
QAction * | insertMenuEntry (Position parent_id, const String &name, const QObject *receiver=0, const char *slot=0, const String &description="", QKeySequence accel=QKeySequence()) |
void | setMenuHint (const String &hint) |
void | setMenuHelp (const String &url) |
virtual void | registerForHelpSystem (const QObject *object, const String &url) |
virtual void | addToolBarEntries (QToolBar *main_tb) |
void | setIcon (const String &filename, bool add_to_main_toolbar=true) |
virtual void | initializePreferencesTab (Preferences &preferences) |
virtual void | finalizePreferencesTab (Preferences &preferences) |
virtual void | applyPreferences () |
virtual void | fetchPreferences (INIFile &inifile) |
virtual void | writePreferences (INIFile &inifile) |
bool | lockComposites () |
bool | unlockComposites () |
Unlock the Composites. More... | |
MainControl * | getMainControl () const |
virtual void | setStatusbarText (const String &text, bool important=false) |
virtual void | setStatusbarText (const QString &text, bool important=false) |
More... | |
String | getWorkingDir () |
Implemented for convenience. More... | |
void | setWorkingDir (const String &dir) |
Implemented for convenience. More... | |
FragmentDB & | getFragmentDB () const |
virtual void | dump (std::ostream &s=std::cout, Size depth=0) const |
virtual void | initializeWidget (MainControl &main_control) |
virtual void | finalizeWidget (MainControl &main_control) |
virtual bool | canHandle (const String &) const |
virtual bool | openFile (const String &) |
Public Member Functions inherited from BALL::Embeddable | |
Embeddable (const String &identifier="<Embeddable>") | |
Embeddable (const Embeddable &embeddable) | |
virtual | ~Embeddable () |
void | setIdentifier (const String &identifier) |
const String & | getIdentifier () const |
void | unregisterThis () |
virtual void | registerThis () |
Public Member Functions inherited from BALL::VIEW::ConnectionObject | |
ConnectionObject () | |
virtual | ~ConnectionObject () |
void | registerConnectionObject (ConnectionObject &object) |
void | unregisterConnectionObject (ConnectionObject &object) |
bool | isConnectionObjectRegistered (const ConnectionObject &object) |
ConnectionObject * | getParent () const |
ConnectionObject * | getRoot () |
virtual bool | isValid () const |
Protected Types | |
typedef HashGrid3< const Atom * > | AtomGrid |
typedef HashGridBox3< const Atom * > | AtomBox |
Protected Slots | |
void | customColorTransparencyChanged () |
void | changeDrawingModeTransparencyChanged () |
void | splitMethodChanged () |
Protected Member Functions | |
ModifyRepresentationDialog (const ModifyRepresentationDialog &dialog) | |
void | colorByCustomColor_ () |
bool | colorByGrid_ () |
bool | insertGrid_ (RegularData3D &grid, const String &name) |
void | removeGrid_ (RegularData3D &grid) |
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 | square_distance_ |
ColorRGBA | selected_color |
ColorRGBA | min_min_color |
ColorRGBA | min_color |
ColorRGBA | mid_color |
ColorRGBA | max_color |
ColorRGBA | max_max_color |
Representation * | rep_ |
std::list< RegularData3D * > | grid_list_ |
vector< Vector3 > | vertices_ |
MaterialSettings * | material_settings_ |
Protected Attributes inherited from BALL::VIEW::ModularWidget | |
QAction * | window_menu_entry_ |
bool | show_window_enty_ |
bool | default_visible_ |
QAction * | last_action_ |
QList< QAction * > | main_toolbar_actions_ |
Additional Inherited Members | |
Public Types inherited from BALL::Embeddable | |
typedef std::vector< Embeddable * > | EmbeddableVector |
Static Public Member Functions inherited from BALL::VIEW::ModularWidget | |
static void | registerWidget (ModularWidget *mwidget) throw (Exception::NullPointer) |
Static Protected Member Functions inherited from BALL::Embeddable | |
static void | registerInstance_ (const std::type_info &type, const Embeddable *instance) |
static void | unregisterInstance_ (const Embeddable *instance) |
static Size | countInstances_ (const std::type_info &type) |
static Embeddable * | getInstance_ (const std::type_info &type, Position index) |
static Embeddable * | getInstance_ (const std::type_info &type, const String &identifier) |
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.
Definition at line 51 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 114 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 113 of file modifyRepresentationDialog.h.
BALL::VIEW::ModifyRepresentationDialog::ModifyRepresentationDialog | ( | QWidget * | parent = 0 , |
const char * | name = "ModifyRepresentationDialog" , |
||
bool | modal = FALSE , |
||
Qt::WFlags | fl = 0 |
||
) |
BALL::VIEW::ModifyRepresentationDialog::~ModifyRepresentationDialog | ( | ) |
|
protected |
|
slot |
|
slot |
|
slot |
|
protected |
|
protected |
|
protectedslot |
|
protected |
|
inlineprotected |
|
slot |
|
protected |
|
protected |
|
protectedslot |
|
slot |
|
protected |
|
protected |
|
protected |
|
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.
message | a pointer to a message. Do not delete the message in this method. |
Reimplemented from BALL::VIEW::ConnectionObject.
|
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 | ) |
|
slot |
|
protectedslot |
|
slot |
|
protected |
Definition at line 127 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 133 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 135 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 132 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 130 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 128 of file modifyRepresentationDialog.h.
|
protected |
Definition at line 134 of file modifyRepresentationDialog.h.