SOFA plugin: BulletCollisionDetection  master
Open source framework for multi-physics simuation
PrimitiveCreation Namespace Reference

Functions

def createRigidCapsule (parentNode, name, x, y, z, *args)
 
def createBulletCapsule (parentNode, name, x, y, z, *args)
 
def createBulletCylinder (parentNode, name, x, y, z, *args)
 
def createFlexCapsule (parentNode, name, x, y, z, *args)
 
def createBulletFlexCapsule (parentNode, name, x, y, z, *args)
 
def createCapsuleChain (parentNode, name, length, x, y, z)
 
def createOBB (parentNode, name, x, y, z, *args)
 
def createBulletOBB (parentNode, name, x, y, z, *args)
 
def createCapsule (parentNode, name, x, y, z)
 
def createSphere (parentNode, name, x, y, z, *args)
 
def createBulletSphere (parentNode, name, x, y, z, *args)
 
def createRigidSphere (parentNode, name, x, y, z, *args)
 

Variables

int falling_speed = 0
 this is a PythonScriptController example script More...
 
int capsule_height = 5
 
int capsule_chain_height = 5
 

Function Documentation

◆ createBulletCapsule()

def PrimitiveCreation.createBulletCapsule (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createBulletCylinder()

def PrimitiveCreation.createBulletCylinder (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createBulletFlexCapsule()

def PrimitiveCreation.createBulletFlexCapsule (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createBulletOBB()

def PrimitiveCreation.createBulletOBB (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createBulletSphere()

def PrimitiveCreation.createBulletSphere (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createCapsule()

def PrimitiveCreation.createCapsule (   parentNode,
  name,
  x,
  y,
  z 
)

◆ createCapsuleChain()

def PrimitiveCreation.createCapsuleChain (   parentNode,
  name,
  length,
  x,
  y,
  z 
)

◆ createFlexCapsule()

def PrimitiveCreation.createFlexCapsule (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createOBB()

def PrimitiveCreation.createOBB (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createRigidCapsule()

def PrimitiveCreation.createRigidCapsule (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createRigidSphere()

def PrimitiveCreation.createRigidSphere (   parentNode,
  name,
  x,
  y,
  z,
args 
)

◆ createSphere()

def PrimitiveCreation.createSphere (   parentNode,
  name,
  x,
  y,
  z,
args 
)

Variable Documentation

◆ capsule_chain_height

int PrimitiveCreation.capsule_chain_height = 5

◆ capsule_height

int PrimitiveCreation.capsule_height = 5

◆ falling_speed

int PrimitiveCreation.falling_speed = 0

this is a PythonScriptController example script

following defs are used later in the script