Panda3D
Public Member Functions | Public Attributes

SelectionSegment Class Reference

Inheritance diagram for SelectionSegment:
SelectionQueue

List of all members.

Public Member Functions

def __init__
def addCollider
def addUnpickable
def collideWithBitMask
def collideWithGeom
def collideWithWidget
def findCollisionEntry
def findNextCollisionEntry
def getCurrentEntry
def isEntryBackfacing
def pickBitMask
def pickGeom
def removeUnpickable
def setCurrentEntry
def setCurrentIndex
def setParentNP

Public Attributes

 collider
 colliders
 collisionNode
 collisionNodePath
 ct
 entry
 index
 numColliders
 skipFlags
 unpickable

Constructor & Destructor Documentation

def __init__ (   self,
  parentNP = None,
  numSegments = 1 
)

Member Function Documentation

def addCollider (   self,
  collider 
)

Reimplemented from SelectionQueue.

def addUnpickable (   self,
  item 
) [inherited]
def collideWithBitMask (   self,
  bitMask 
) [inherited]
def collideWithGeom (   self) [inherited]
def collideWithWidget (   self) [inherited]
def findCollisionEntry (   self,
  skipFlags = SKIP_NONE,
  startIndex = 0 
) [inherited]
def findNextCollisionEntry (   self,
  skipFlags = SKIP_NONE 
) [inherited]
def getCurrentEntry (   self) [inherited]
def isEntryBackfacing (   self,
  entry 
) [inherited]

Reimplemented in SelectionSphere.

def pickBitMask (   self,
  bitMask = BitMask32.allOff(),
  targetNodePath = None,
  endPointList = [],
  skipFlags = SKIP_HIDDEN | SKIP_CAMERA 
)
def pickGeom (   self,
  targetNodePath = None,
  endPointList = [],
  skipFlags = SKIP_HIDDEN | SKIP_CAMERA 
)
def removeUnpickable (   self,
  item 
) [inherited]
def setCurrentEntry (   self,
  entry 
) [inherited]
def setCurrentIndex (   self,
  index 
) [inherited]
def setParentNP (   self,
  parentNP 
) [inherited]

Member Data Documentation

collider [inherited]
collisionNode [inherited]
collisionNodePath [inherited]
ct [inherited]
entry [inherited]
index [inherited]
skipFlags [inherited]
unpickable [inherited]
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties