Package pybox2d :: Module Box2D :: Class b2Jacobian |
[hide private]
[frames] | no frames]

# type b2Jacobian

source code

Proxy of C++ b2Jacobian class

Instance Methods | [hide private]
__repr__(self) | source code
__getstate__(self, additional_ignore=`[``]`) Returns a dictionary representation of self, with dict(var=value [, ...]) | source code
__setstate__(self, dict) Takes each variable=value pair in the dictionary and sets the attributes based on them | source code
b2Jacobian |
__init__(self) | source code
__swig_destroy__(...) delete_b2Jacobian(b2Jacobian self) |
SetZero(...) b2Jacobian_SetZero(b2Jacobian self) | source code
Set(...) b2Jacobian_Set(b2Jacobian self, b2Vec2 x1, float32 a1, b2Vec2 x2, ... | source code
Compute(...) b2Jacobian_Compute(b2Jacobian self, b2Vec2 x1, float32 a1, b2Vec2 x2, ... | source code

Properties | [hide private]
| thisown The membership flag
| linear1 b2Jacobian_linear1_get(b2Jacobian self) -> b2Vec2
| angular1 b2Jacobian_angular1_get(b2Jacobian self) -> float32
| linear2 b2Jacobian_linear2_get(b2Jacobian self) -> b2Vec2
| angular2 b2Jacobian_angular2_get(b2Jacobian self) -> float32

Method Details | [hide private]

### __repr__(self) (Representation operator) | source code
Overrides: object.__repr__ (inherited documentation)

### __getstate__(self, additional_ignore=`[``]`) | source code
    Returns a dictionary representation of self, with
     dict(var=value [, ...])

    additional_ignore can be specified to ignore certain
    properties.

### __init__(self) (Constructor) | source code
Returns: b2Jacobian Overrides: object.__init__

### Set(...) | source code
    b2Jacobian_Set(b2Jacobian self, b2Vec2 x1, float32 a1, b2Vec2 x2,
        float32 a2)

### Compute(...) | source code
    b2Jacobian_Compute(b2Jacobian self, b2Vec2 x1, float32 a1, b2Vec2 x2,
        float32 a2) -> float32

Property Details | [hide private]

### thisown The membership flag

### linear1 b2Jacobian_linear1_get(b2Jacobian self) -> b2Vec2

### angular1 b2Jacobian_angular1_get(b2Jacobian self) -> float32

### linear2 b2Jacobian_linear2_get(b2Jacobian self) -> b2Vec2

### angular2 b2Jacobian_angular2_get(b2Jacobian self) -> float32