ComponentTree

class HPS.ComponentTree : public HPS.Sprocket

Public Types

enum ItemType

Values:

None
ExchangeComponent
ExchangeModelFile
ExchangeViewGroup
ExchangeAnnotationViewGroup
ExchangePMIGroup
ExchangeModelGroup
ParasolidComponent
ParasolidModelFile
DWGComponent
DWGModelFile

Public Functions

void AddHighlightOptions (HPS.HighlightOptionsKit in_options)
void Assign (HPS.ComponentTree in_that)
ComponentTree ()
ComponentTree (HPS.Canvas in_canvas)
ComponentTree (HPS.Canvas in_canvas, ulong in_layer)
ComponentTree (HPS.ComponentTree in_that)
override void Dispose ()
delegate void DtorDelegate (IntPtr cPtr)
bool Equals (HPS.ComponentTree in_that)
override bool Equals (Object obj)
void Flush ()
override int GetHashCode ()
bool GetHighlightEventHandling ()
HPS.HighlightOptionsKit[] GetHighlightOptions ()
HPS.ComponentTreeItem GetRoot ()
override HPS.Type ObjectType ()
void ReExpand ()
delegate void RemoveCacheItemDelegate (IntPtr cPtr)
void SetHighlightEventHandling (bool in_state)
void SetHighlightOptions (HPS.HighlightOptionsKit in_options)
void SetHighlightOptions (HPS.HighlightOptionsKit[] in_options)
void SetRoot (HPS.ComponentTreeItem in_root)

Public Static Functions

bool operator!= (HPS.ComponentTree a, HPS.ComponentTree b)
bool operator== (HPS.ComponentTree a, HPS.ComponentTree b)