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
 
bool taskGraphSortDirection () const
 
const UT_StringHoldertaskGraphCollapseMode () const
 
bool useWorkItemColorAttribute () const
 
const UT_StringHolderworkItemColorAttribute () const
 
const UT_StringHolderworkItemAttrToCollapseBy () const
 
bool showAllDependencies () const
 
bool showSelectedDependencies () const
 
bool showChildDependencies () const
 
bool showSpareInputDependencies () const
 
const UT_Array< UT_Color > & paletteColors () const
 
bool showNodeTypes () const
 
bool showNodeShapes () const
 
bool showCop2Previews () const
 
bool showVopPreviews () const
 
bool showTaskGraph () const
 
bool showCookedWorkItems () const
 
bool showCookingWorkItems () const
 
bool showDirtyWorkItems () const
 
bool showCancelledWorkItems () const
 
bool showFailedWorkItems () const
 
bool showStaticWorkItems () const
 
bool showPartitionWorkItems () const
 
bool soloHighlightedWorkItems () const
 
bool showPromptText () const
 
bool showSimpleShape () const
 
bool showVopInOutLabels () const
 
bool showStackedLook () const
 
bool dimUnusedNodes () const
 
bool showLopLayerColor () const
 
fpreal maxFlyoutScale () const
 
fpreal maxNameWidth () const
 
int minNameHeight () const
 
int maxNameHeight () const
 
fpreal wireFadeFactor () const
 
int maxTaskGraphDepth () 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, OPUI_GraphBadgeInfo info, UT_StringHolder &icon, UT_Color &color) const
 
int textBadgeCount () const
 
const UT_IntArraytextBadgeIndexes () const
 
const OPUI_GraphTextBadgetextBadge (int textbadgeidx) const
 
bool textBadgeVisible (int textbadgeidx, OPUI_GraphBadgeInfo info, UT_StringHolder &text, bool &full_text, fpreal &full_text_max_width, UT_Color &color) const
 
bool prepareSingleThreadedBadges (int num_nodes)
 
int calculateSingleThreadedBadges (OPUI_GraphBadgeInfo info)
 

Static Public Member Functions

static const UT_StringArray topInOutColorTags ()
 
static const UT_StringArray topInOutColors ()
 
static const UT_StringHolder topInOutColor (UT_StringHolder tag)
 
static void installPlugins (const char *func_name, void *func_data)
 
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 100 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::badgeLargeIndexes ( ) const
inline

Definition at line 104 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::badgeNormalIndexes ( ) const
inline

Definition at line 102 of file OPUI_GraphDisplayOptions.h.

bool OPUI_GraphDisplayOptions::badgeVisible ( int  badgeidx,
OPUI_GraphBadgeVisibility  vis,
OPUI_GraphBadgeInfo  info,
UT_StringHolder icon,
UT_Color color 
) const
int OPUI_GraphDisplayOptions::calculateSingleThreadedBadges ( OPUI_GraphBadgeInfo  info)
static void OPUI_GraphDisplayOptions::clearAllContexts ( )
static
bool OPUI_GraphDisplayOptions::dimUnusedNodes ( ) const
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::installPlugins ( const char *  func_name,
void func_data 
)
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::maxTaskGraphDepth ( ) 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::showCop2Previews ( ) const
bool OPUI_GraphDisplayOptions::showDirtyWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showFailedWorkItems ( ) const
bool OPUI_GraphDisplayOptions::showLopLayerColor ( ) 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::showSelectedDependencies ( ) const
bool OPUI_GraphDisplayOptions::showSimpleShape ( ) const
bool OPUI_GraphDisplayOptions::showSpareInputDependencies ( ) const
bool OPUI_GraphDisplayOptions::showStackedLook ( ) const
bool OPUI_GraphDisplayOptions::showStaticWorkItems ( ) 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
const UT_StringHolder& OPUI_GraphDisplayOptions::taskGraphPerfStatName ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::taskGraphSortCriteria ( ) const
bool OPUI_GraphDisplayOptions::taskGraphSortDirection ( ) const
const OPUI_GraphTextBadge& OPUI_GraphDisplayOptions::textBadge ( int  textbadgeidx) const
int OPUI_GraphDisplayOptions::textBadgeCount ( ) const
inline

Definition at line 112 of file OPUI_GraphDisplayOptions.h.

const UT_IntArray& OPUI_GraphDisplayOptions::textBadgeIndexes ( ) const
inline

Definition at line 114 of file OPUI_GraphDisplayOptions.h.

bool OPUI_GraphDisplayOptions::textBadgeVisible ( int  textbadgeidx,
OPUI_GraphBadgeInfo  info,
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
bool OPUI_GraphDisplayOptions::useWorkItemColorAttribute ( ) const
fpreal OPUI_GraphDisplayOptions::wireFadeFactor ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::workItemAttrToCollapseBy ( ) const
const UT_StringHolder& OPUI_GraphDisplayOptions::workItemColorAttribute ( ) const

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