Panda3D
Public Member Functions | Static Public Attributes | 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)
 

Static Public Attributes

 dConfigParam
 
 types
 
- Static Public Attributes inherited from GridChild
 dConfigParam
 
 types
 

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 
)

Member Data Documentation

◆ dConfigParam

dConfigParam
static

◆ types

types
static