Panda3D
Public Member Functions | List of all members
SmoothGridChild Class Reference
Inheritance diagram for SmoothGridChild:
GridChild

Public Member Functions

def __init__ (self)
 
def setGridCell (self, grid, zoneId)
 
def transformTelemetry (self, x, y, z, h, p, r, e)
 
- Public Member Functions inherited from GridChild
def delete (self)
 
def enableGridInterest (self, enabled=True)
 
def getGrid (self)
 
def getGridInterestIds (self)
 
def getGridInterestZoneId (self, gridDoId)
 
def getGridZone (self)
 
def isOnAGrid (self)
 
def updateGridInterest (self, grid, zoneId)
 

Detailed Description

SmoothNodes have a special requirement in that they need to send
their current cell along with their telemetry data stream. This
allows the distributed receiving objects to update their grid parent
according to this value, rather than the setLocation() data.

Use this instead of GridNode when you expect this object to send its
telemetry data out.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Reimplemented from GridChild.

Member Function Documentation

◆ setGridCell()

def setGridCell (   self,
  grid,
  zoneId 
)

Reimplemented from GridChild.

◆ transformTelemetry()

def transformTelemetry (   self,
  x,
  y,
  z,
  h,
  p,
  r,
  e 
)