Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Protected Attributes | List of all members
DistributedSmoothNodeBase Class Reference
Inheritance diagram for DistributedSmoothNodeBase:
DistributedSmoothNode DistributedSmoothNodeAI

Public Member Functions

 __init__ (self)
 
 b_clearSmoothing (self)
 
 d_clearSmoothing (self)
 
 delete (self)
 
 disable (self)
 
 generate (self)
 
 getPosHprBroadcastPeriod (self)
 
 getPosHprBroadcastTaskName (self)
 posHprBroadcast ###
 
 posHprBroadcastStarted (self)
 
 sendCurrentPosition (self)
 
 setPosHprBroadcastPeriod (self, period)
 
 startPosHprBroadcast (self, period=.2, stagger=0, type=None)
 
 stopPosHprBroadcast (self)
 
 wantSmoothPosBroadcastTask (self)
 

Public Attributes

 broadcastType
 
 cnode
 
 d_broadcastPosHpr
 
 dclass
 
 doId
 

Static Public Attributes

 BroadcastTypes = Enum('FULL, XYH, XY')
 

Protected Member Functions

 _posHprBroadcast (self, task=DummyTask)
 

Protected Attributes

 _posHprBroadcast
 

Detailed Description

common base class for DistributedSmoothNode and DistributedSmoothNodeAI

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ _posHprBroadcast()

_posHprBroadcast ( self,
task = DummyTask )
protected

◆ b_clearSmoothing()

b_clearSmoothing ( self)

◆ d_clearSmoothing()

d_clearSmoothing ( self)

◆ delete()

delete ( self)

◆ disable()

disable ( self)

◆ generate()

generate ( self)

◆ getPosHprBroadcastPeriod()

getPosHprBroadcastPeriod ( self)

◆ getPosHprBroadcastTaskName()

getPosHprBroadcastTaskName ( self)

posHprBroadcast ###

◆ posHprBroadcastStarted()

posHprBroadcastStarted ( self)

◆ sendCurrentPosition()

sendCurrentPosition ( self)

◆ setPosHprBroadcastPeriod()

setPosHprBroadcastPeriod ( self,
period )

◆ startPosHprBroadcast()

startPosHprBroadcast ( self,
period = .2,
stagger = 0,
type = None )

◆ stopPosHprBroadcast()

stopPosHprBroadcast ( self)

◆ wantSmoothPosBroadcastTask()

wantSmoothPosBroadcastTask ( self)

Member Data Documentation

◆ _posHprBroadcast

_posHprBroadcast
protected

◆ broadcastType

broadcastType

◆ BroadcastTypes

BroadcastTypes = Enum('FULL, XYH, XY')
static

◆ cnode

cnode

◆ d_broadcastPosHpr

d_broadcastPosHpr

◆ dclass

dclass

◆ doId

doId