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
 
def DeselectNodes
 
def GetCount
 
def GetCrossing
 
def GetFrozen
 
def GetNode
 
def GetNodes
 
def GetNumberSelectFilters
 
def GetSelectFilter
 
def GetSelectFilterName
 
def GetSelectionWorldBox
 
def NamedSelSetListChanged
 
def SelectNode
 
def SelectNodes
 
def SelectNodeTab
 
def SetCurNamedSelSet
 
def SetFrozen
 
def SetSelectFilter
 
def SetSelectionType
 
def SetTestOnlyFrozen
 

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)