MissingEtCollectionSettingsButton Node1 MissingEtCollectionSettings Button + MissingEtCollectionSettings Button() + ~MissingEtCollectionSettings Button() + setDimension() + setMaterial() + copyValuesFromMaterial() + lastAppliedTransparency() + lastAppliedShininess() + lastAppliedBrightness() + cutAllowedR() + cutAllowedZ() + metLength() + metThickness() + cutAllowedPhi() + saveState() + restoreFromState() + showEditMaterialDialog() + setMaterialText() # mousePressEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() # updateButton() - updateVertexDrawStyle() - updateVertexLightModel() Node16 MissingEtCollectionSettings Button::Imp + editwindow + editwindow_ui + dim + vertexDrawStyle + vertexLightModel + last_vertexRadius + dragStartPosition + Imp() + initEditWindow() Node1->Node16 +theclass Node2 VP1CollectionSettingsButtonBase + VP1CollectionSettingsButtonBase() + ~VP1CollectionSettingsButtonBase() + setDimension() + getMaterial() + fallBackMaterial() + saveState() + restoreFromState() Node2->Node1 Node15 VP1CollectionSettingsButton Base::Imp + dim + fallBackMaterial + Imp() Node2->Node15 +theclass Node3 VP1MaterialButtonBase + VP1MaterialButtonBase() + setMaterial() + copyValuesFromMaterial() + lastAppliedTransparency() + lastAppliedShininess() + lastAppliedBrightness() + saveState() + restoreFromState() + ~VP1MaterialButtonBase() Node3->Node2 Node18 VP1MaterialButton + VP1MaterialButton() + ~VP1MaterialButton() + handleMaterial() + stopHandlingMaterial() + clearHandledMaterials() + copyValuesFromMaterial() + setMaterial() + handledMaterials() + setText() + setDimension() and 10 more... + createMaterial() + createMaterial() + setMaterialParameters() + setMaterialParameters() + showEditMaterialDialog() + setMaterialText() # mousePressEvent() # mouseMoveEvent() # dropEvent() # dragEnterEvent() # updatePreview() # updatePreviewSceneAndBgd() # apply() # reset() # updateButton() # switchMode() # transparencyChanged() Node3->Node18 Node4 QPushButton Node4->Node3 Node5 VP1HelperClassBase - m_helpername - s_vp1verbose + ~VP1HelperClassBase() + setSystemBasePointer() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + message() + messageDebug() + messageVerbose() + systemBase() + helperClassName() + verbose() + warnUndeletedInstances() # VP1HelperClassBase() # setHelperClassName() - VP1HelperClassBase() - operator=() Node5->Node3 Node15->Node2 -m_d Node16->Node1 -m_d Node17 VP1Interval - m_lower - m_upper - m_openLower - m_openUpper - m_excludeInterval + VP1Interval() + VP1Interval() + ~VP1Interval() + setOpenLower() + setOpenUpper() + setOpen() + setLower() + setUpper() + setExcludeInterval() + set() and 21 more... + inf() - testSanity() Node17->Node16 +last_cutAllowedR +last_cutAllowedZ Node18->Node16 +matButton Node19 VP1MaterialButton::Imp + dragStartPosition + simplemode + dim + materialtext + editwindow + preview_material + editwindow_ui + renderarea + previewswitch + handledmaterials and 8 more... + initEditWindow() + applyValuesToMaterial() + guiAmbientColour() + guiDiffuseColour() + guiSpecularColour() + guiEmissiveColour() + guiTransparency() + guiShininess() + printFloat() + toSbColTxt() and 9 more... + qcol2sbcol() + sbcol2qcol() + distSq() + equal() + simpleAmbient() + simpleSpecular() + simpleShininess() Node18->Node19 +theclass Node19->Node18 -m_d