SelectionManager Class Reference

SelectionManager Class Reference

Class Description

Utility functions for working with selected nodes.
+ Inheritance diagram for SelectionManager:

Public Member Functions

def ClearCurNamedSelSet ()
 
def ClearNodeSelection
 
def DeSelectNode (args)
 
def DeselectNodes (args)
 
def GetCount ()
 
def GetCrossing ()
 
def GetFrozen ()
 
def GetNode (args)
 
def GetNodes ()
 
def GetNumberSelectFilters ()
 
def GetSelectFilter ()
 
def GetSelectFilterName (args)
 
def GetSelectionWorldBox (args)
 
def NamedSelSetListChanged ()
 
def SelectNode (args)
 
def SelectNodes (args)
 
def SelectNodeTab (args)
 
def SetCurNamedSelSet (args)
 
def SetFrozen
 
def SetSelectFilter (args)
 
def SetSelectionType (args)
 
def SetTestOnlyFrozen (args)
 

Static Public Attributes

tuple ClearCurNamedSelSet = staticmethod(ClearCurNamedSelSet)
 
tuple ClearNodeSelection = staticmethod(ClearNodeSelection)
 
tuple DeSelectNode = staticmethod(DeSelectNode)
 
tuple DeselectNodes = staticmethod(DeselectNodes)
 
tuple GetCount = staticmethod(GetCount)
 
tuple GetCrossing = staticmethod(GetCrossing)
 
tuple GetFrozen = staticmethod(GetFrozen)
 
tuple GetNode = staticmethod(GetNode)
 
tuple GetNodes = staticmethod(GetNodes)
 
tuple GetNumberSelectFilters = staticmethod(GetNumberSelectFilters)
 
tuple GetSelectFilter = staticmethod(GetSelectFilter)
 
tuple GetSelectFilterName = staticmethod(GetSelectFilterName)
 
tuple GetSelectionWorldBox = staticmethod(GetSelectionWorldBox)
 
tuple NamedSelSetListChanged = staticmethod(NamedSelSetListChanged)
 
tuple Nodes = _static_generator_property(GetCount,GetNode)
 
tuple SelectNode = staticmethod(SelectNode)
 
tuple SelectNodes = staticmethod(SelectNodes)
 
tuple SelectNodeTab = staticmethod(SelectNodeTab)
 
tuple SetCurNamedSelSet = staticmethod(SetCurNamedSelSet)
 
tuple SetFrozen = staticmethod(SetFrozen)
 
tuple SetSelectFilter = staticmethod(SetSelectFilter)
 
tuple SetSelectionType = staticmethod(SetSelectionType)
 
tuple SetTestOnlyFrozen = staticmethod(SetTestOnlyFrozen)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Member Function Documentation

def ClearCurNamedSelSet ( )
ClearCurNamedSelSet()
def ClearNodeSelection (   redraw = True)
ClearNodeSelection(bool redraw=True)
ClearNodeSelection()
def DeSelectNode (   args)
DeSelectNode(INode node)
def DeselectNodes (   args)
DeselectNodes(INodeTab nodes)
def GetCount ( )
GetCount() -> int
def GetCrossing ( )
GetCrossing() -> bool
def GetFrozen ( )
GetFrozen() -> bool
def GetNode (   args)
GetNode(int n) -> INode
def GetNodes ( )
GetNodes() -> INodeTab
def GetNumberSelectFilters ( )
GetNumberSelectFilters() -> int
def GetSelectFilter ( )
GetSelectFilter() -> int
def GetSelectFilterName (   args)
GetSelectFilterName(int index) -> wchar_t const *
def GetSelectionWorldBox (   args)
GetSelectionWorldBox(TimeValue t, Box3 box)
def NamedSelSetListChanged ( )
NamedSelSetListChanged()
def SelectNode (   args)
SelectNode(INode node, bool replaceSelection=True)
SelectNode(INode node)
def SelectNodes (   args)
SelectNodes(INodeTab nodes)
def SelectNodeTab (   args)
SelectNodeTab(INodeTab nodes, bool sel, bool redraw=True)
SelectNodeTab(INodeTab nodes, bool sel)
def SetCurNamedSelSet (   args)
SetCurNamedSelSet(wchar_t const * setName)
def SetFrozen (   b = True)
SetFrozen(bool b=True)
SetFrozen()
def SetSelectFilter (   args)
SetSelectFilter(int c)
def SetSelectionType (   args)
SetSelectionType(bool autoWinCross, int winCrossOrAutoDir) -> bool
def SetTestOnlyFrozen (   args)
SetTestOnlyFrozen(int onOff)