HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OPUI_GraphDisplayOptions Class Reference

#include <OPUI_GraphDisplayOptions.h>

Public Member Functions

 OPUI_GraphDisplayOptions ()
 
virtual ~OPUI_GraphDisplayOptions ()
 
void registerPreferences (CV_Canvas &canvas)
 
void setPref (const UT_StringHolder &pref, const UT_StringHolder &value)
 
const UT_StringHolderperfStatName () const
 
bool showPerfStats () const
 
const UT_StringHoldertaskGraphPerfStatName () const
 
bool showTaskGraphPerfStats () const
 
const UT_StringHoldertaskGraphSortCriteria () const
 
const UT_StringHoldertaskGraphCollapseMode () const
 
bool showAllDependencies () const
 
bool showSelectedDependencies () const
 
bool showChildDependencies () const
 
const UT_Array< UT_Color > & paletteColors () const
 
bool showNodeTypes () const
 
bool showNodeShapes () const
 
bool showCopPreviews () const
 
bool showVopPreviews () const
 
bool showTaskGraph () const
 
bool showCookedWorkItems () const
 
bool showCookingWorkItems () const
 
bool showDirtyWorkItems () const
 
bool showCancelledWorkItems () const
 
bool showFailedWorkItems () const
 
bool showRootWorkItems () const
 
bool showPartitionWorkItems () const
 
bool soloHighlightedWorkItems () const
 
bool taskGraphLimitRows () const
 
bool showPromptText () const
 
bool showSimpleShape () const
 
bool showVopInOutLabels () const
 
bool showStackedLook () const
 
fpreal maxFlyoutScale () const
 
fpreal maxNameWidth () const
 
int minNameHeight () const
 
int maxNameHeight () const
 
fpreal wireFadeFactor () const
 
int maxTaskGraphRows () const
 
int maxWorkItemsPerRow () const
 
int badgeCount () const
 
const UT_IntArraybadgeNormalIndexes () const
 
const UT_IntArraybadgeLargeIndexes () const
 
const OPUI_GraphBadgebadge (int badgeidx) const
 
bool badgeVisible (int badgeidx, OPUI_GraphBadgeVisibility vis, const OPUI_GraphProxyDescriptor &desc, UT_StringHolder &icon, UT_Color &color) const
 
int textBadgeCount () const
 
const UT_IntArraytextBadgeIndexes () const
 
const OPUI_GraphTextBadgetextBadge (int textbadgeidx) const
 
bool textBadgeVisible (int textbadgeidx, const OPUI_GraphProxyDescriptor &desc, UT_StringHolder &text, bool &full_text, fpreal &full_text_max_width, UT_Color &color) const
 
bool prepareSingleThreadedBadges (int num_nodes)
 
void calculateSingleThreadedBadges (OPUI_GraphProxyDescriptor &desc)
 

Static Public Member Functions

static const UT_StringArray topInOutColorTags ()
 
static const UT_StringArray topInOutColors ()
 
static const UT_StringHolder topInOutColor (UT_StringHolder tag)
 
static void installBadges ()
 
static void installTextBadges ()
 
static void installTopInOutColors ()
 
static void saveGlobalPrefs (AP_Interface &app)
 
static void loadGlobalPrefs (AP_Interface &app)
 
static void importGlobalPrefs (AP_Interface &app)
 
static void exportGlobalPrefs (AP_Interface &app)
 
static void addGlobalPref (const UT_StringHolder &pref)
 
static bool isGlobalPref (const UT_StringHolder &pref)
 
static void clearAllContexts ()
 

Detailed Description

Definition at line 41 of file OPUI_GraphDisplayOptions.h.

Constructor & Destructor Documentation

OPUI_GraphDisplayOptions::OPUI_GraphDisplayOptions ( )
virtual OPUI_GraphDisplayOptions::~OPUI_GraphDisplayOptions ( )
virtual

Member Function Documentation

static void OPUI_GraphDisplayOptions::addGlobalPref ( const UT_StringHolder pref)
static
const OPUI_GraphBadge& OPUI_GraphDisplayOptions::badge ( int  badgeidx) const
int OPUI_GraphDisplayOptions::badgeCount ( ) const
inline

Definition at line 93 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::badgeLargeIndexes ( ) const
inline

Definition at line 97 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::badgeNormalIndexes ( ) const
inline

Definition at line 95 of file OPUI_GraphDisplayOptions.h.

bool OPUI_GraphDisplayOptions::badgeVisible ( int  badgeidx,
OPUI_GraphBadgeVisibility  vis,
const OPUI_GraphProxyDescriptor desc,
UT_StringHolder icon,
UT_Color color 
) const
void OPUI_GraphDisplayOptions::calculateSingleThreadedBadges ( OPUI_GraphProxyDescriptor desc)
static void OPUI_GraphDisplayOptions::clearAllContexts ( )
static
static void OPUI_GraphDisplayOptions::exportGlobalPrefs ( AP_Interface app)
static
static void OPUI_GraphDisplayOptions::importGlobalPrefs ( AP_Interface app)
static
static void OPUI_GraphDisplayOptions::installBadges ( )
static
static void OPUI_GraphDisplayOptions::installTextBadges ( )
static
static void OPUI_GraphDisplayOptions::installTopInOutColors ( )
static
static bool OPUI_GraphDisplayOptions::isGlobalPref ( const UT_StringHolder pref)
static
static void OPUI_GraphDisplayOptions::loadGlobalPrefs ( AP_Interface app)
static
fpreal OPUI_GraphDisplayOptions::maxFlyoutScale ( ) const
int OPUI_GraphDisplayOptions::maxNameHeight ( ) const
fpreal OPUI_GraphDisplayOptions::maxNameWidth ( ) const
int OPUI_GraphDisplayOptions::maxTaskGraphRows ( ) const
int OPUI_GraphDisplayOptions::maxWorkItemsPerRow ( ) const
int OPUI_GraphDisplayOptions::minNameHeight ( ) const
const UT_Array<UT_Color>& OPUI_GraphDisplayOptions::paletteColors ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::perfStatName ( ) const
bool OPUI_GraphDisplayOptions::prepareSingleThreadedBadges ( int  num_nodes)
void OPUI_GraphDisplayOptions::registerPreferences ( CV_Canvas &  canvas)
static void OPUI_GraphDisplayOptions::saveGlobalPrefs ( AP_Interface app)
static
void OPUI_GraphDisplayOptions::setPref ( const UT_StringHolder pref,
const UT_StringHolder value 
)
bool OPUI_GraphDisplayOptions::showAllDependencies ( ) const
bool OPUI_GraphDisplayOptions::showCancelledWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showChildDependencies ( ) const
bool OPUI_GraphDisplayOptions::showCookedWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showCookingWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showCopPreviews ( ) const
bool OPUI_GraphDisplayOptions::showDirtyWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showFailedWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showNodeShapes ( ) const
bool OPUI_GraphDisplayOptions::showNodeTypes ( ) const
bool OPUI_GraphDisplayOptions::showPartitionWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showPerfStats ( ) const
bool OPUI_GraphDisplayOptions::showPromptText ( ) const
bool OPUI_GraphDisplayOptions::showRootWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showSelectedDependencies ( ) const
bool OPUI_GraphDisplayOptions::showSimpleShape ( ) const
bool OPUI_GraphDisplayOptions::showStackedLook ( ) const
bool OPUI_GraphDisplayOptions::showTaskGraph ( ) const
bool OPUI_GraphDisplayOptions::showTaskGraphPerfStats ( ) const
bool OPUI_GraphDisplayOptions::showVopInOutLabels ( ) const
bool OPUI_GraphDisplayOptions::showVopPreviews ( ) const
bool OPUI_GraphDisplayOptions::soloHighlightedWorkItems ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::taskGraphCollapseMode ( ) const
bool OPUI_GraphDisplayOptions::taskGraphLimitRows ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::taskGraphPerfStatName ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::taskGraphSortCriteria ( ) const
const OPUI_GraphTextBadge& OPUI_GraphDisplayOptions::textBadge ( int  textbadgeidx) const
int OPUI_GraphDisplayOptions::textBadgeCount ( ) const
inline

Definition at line 105 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::textBadgeIndexes ( ) const
inline

Definition at line 107 of file OPUI_GraphDisplayOptions.h.

bool OPUI_GraphDisplayOptions::textBadgeVisible ( int  textbadgeidx,
const OPUI_GraphProxyDescriptor desc,
UT_StringHolder text,
bool &  full_text,
fpreal full_text_max_width,
UT_Color color 
) const
static const UT_StringHolder OPUI_GraphDisplayOptions::topInOutColor ( UT_StringHolder  tag)
static
static const UT_StringArray OPUI_GraphDisplayOptions::topInOutColors ( )
static
static const UT_StringArray OPUI_GraphDisplayOptions::topInOutColorTags ( )
static
fpreal OPUI_GraphDisplayOptions::wireFadeFactor ( ) const

The documentation for this class was generated from the following file: