SOFA plugin: BulletCollisionDetection  master
Open source framework for multi-physics simuation
GlobalBulletCollision.GlobalCollision Class Reference

following defs are optional entry points, called by the PythonScriptController component; More...

Inheritance diagram for GlobalBulletCollision.GlobalCollision:

Detailed Description

following defs are optional entry points, called by the PythonScriptController component;

Public Attributes

 rootNode
 
 timestepgap
 
 total_time
 
 total_steps
 

Static Public Attributes

int total_time = 0
 
int total_steps = 0
 
int timestepgap = 30
 
int nb_prim = 0
 
int current_height = 20
 
int max_nb_prim = 40
 

Public Member Functions

def createGraph (self, node)
 
def genRandPrim (self)
 
def generatePrimitives1 (self, nb)
 
def onBeginAnimationStep (self, dt)
 
def onEndAnimationStep (self, dt)
 
def reset (self)
 

Attribute details

◆ current_height

int GlobalBulletCollision.GlobalCollision.current_height = 20
static

◆ max_nb_prim

int GlobalBulletCollision.GlobalCollision.max_nb_prim = 40
static

◆ nb_prim

int GlobalBulletCollision.GlobalCollision.nb_prim = 0
static

◆ rootNode

GlobalBulletCollision.GlobalCollision.rootNode

◆ timestepgap [1/2]

int GlobalBulletCollision.GlobalCollision.timestepgap = 30
static

◆ timestepgap [2/2]

GlobalBulletCollision.GlobalCollision.timestepgap

◆ total_steps [1/2]

int GlobalBulletCollision.GlobalCollision.total_steps = 0
static

◆ total_steps [2/2]

GlobalBulletCollision.GlobalCollision.total_steps

◆ total_time [1/2]

int GlobalBulletCollision.GlobalCollision.total_time = 0
static

◆ total_time [2/2]

GlobalBulletCollision.GlobalCollision.total_time

Function details

◆ createGraph()

def GlobalBulletCollision.GlobalCollision.createGraph (   self,
  node 
)

◆ generatePrimitives1()

def GlobalBulletCollision.GlobalCollision.generatePrimitives1 (   self,
  nb 
)

◆ genRandPrim()

def GlobalBulletCollision.GlobalCollision.genRandPrim (   self)

◆ onBeginAnimationStep()

def GlobalBulletCollision.GlobalCollision.onBeginAnimationStep (   self,
  dt 
)

◆ onEndAnimationStep()

def GlobalBulletCollision.GlobalCollision.onEndAnimationStep (   self,
  dt 
)

◆ reset()

def GlobalBulletCollision.GlobalCollision.reset (   self)