# SelectionRay

from direct.directtools.DirectSelection import SelectionRay

## Inheritance:

SelectionRay:

## Methods of SelectionRay:

__init__
pick
pick3D
pickBitMask
pickBitMask3D
pickGeom
pickGeom3D
pickWidget

__init__ def __init__(self, parentNP=render) Undocumented function.

pick def pick(self, targetNodePath, xy=None) Undocumented function.

pick3D def pick3D(self, targetNodePath, origin, dir) Undocumented function.

pickBitMask def pickBitMask(self, bitMask=BitMask32.allOff(), targetNodePath=render, skipFlags=SKIP_ALL) Undocumented function.

pickBitMask3D def pickBitMask3D(self, bitMask=BitMask32.allOff(), targetNodePath=render, origin=Point3(0), dir=Vec3(0, 0, -1), skipFlags=SKIP_ALL) Undocumented function.

pickGeom def pickGeom(self, targetNodePath=render, skipFlags=SKIP_ALL, xy=None) Undocumented function.

pickGeom3D def pickGeom3D(self, targetNodePath=render, origin=Point3(0), dir=Vec3(0, 0, -1), skipFlags=SKIP_HIDDEN|SKIP_CAMERA) Undocumented function.

pickWidget def pickWidget(self, targetNodePath=render, skipFlags=SKIP_NONE) Undocumented function.