geometry Package

geometry Package

box Module

class geometry.box.Box(rect, mass=None, density=None)[source]

Bases: geometry.geometry_base.GeometryBase

a geometry that represents a cuboid

capsule Module

class geometry.capsule.Capsule(points, triangles, mass=None, density=None)[source]

Bases: geometry.geometry_base.GeometryBase

a geometry that represents a capsule

concave Module

class geometry.concave.Concave(points, triangles, mass=None, density=None)[source]

Bases: geometry.geometry_base.GeometryBase

a geometry that represents a concave shape

convex Module

class geometry.convex.Convex(points, mass=None, density=None)[source]

Bases: geometry.geometry_base.GeometryBase

a geometry that represents a convex shape

geometry_base Module

class geometry.geometry_base.GeometryBase[source]

The base class for the bodyless geometies.

get_position()[source]

Returns position as a 3 part tuple:(x,y,z).

getMesh()[source]

returns a structure of [points,triangle] consistent to the rest of the engine

getBody()[source]

returns the body this geometry is attachet to, if any

sphere Module

class geometry.sphere.Sphere(rect, mass=None, density=None)[source]

Bases: geometry.geometry_base.GeometryBase

a geometry that represents a Sphere

Table Of Contents

Previous topic

fluid Package

Next topic

link Package