direct.distributed.DistributedCamera

from direct.distributed.DistributedCamera import DistributedCamera, Fixture

Inheritance diagram

Inheritance diagram of direct.distributed.DistributedCamera

class DistributedCamera(cr)[source]

Bases: DistributedObject

__init__(self, cr)[source]
disable(self)[source]
getCamParent(self)[source]
getOV(self)[source]
pack(self)[source]
setCamParent(self, doId)[source]
setFixtures(self, fixtures)[source]
stopTesting(self, index)[source]
testFixture(self, index)[source]
class Fixture(id, parent, pos, hpr, fov)[source]

Bases: NodePath, FSM

__init__(self, id, parent, pos, hpr, fov)[source]
adjustFov(self, x, y)[source]
defaultFilter(self, request, args)[source]
enterBlinking(self)[source]
enterOff(self)[source]
enterRecording(self)[source]
enterStandby(self)[source]
enterUsing(self, args=[])[source]
exitBlinking(self)[source]
exitOff(self)[source]
exitRecording(self)[source]
exitUsing(self)[source]
getFov(self)[source]
getScaleIval(self)[source]
pack(self)[source]
setFov(self, fov)[source]

fov should be a VBase2. Use VBase2(0) to indicate default.

setId(self, id)[source]
setRecordingInProgress(self, inProgress)[source]
setState(self, state)[source]
setupFrustum(self)[source]
show(self)[source]