# b2Jacobian Struct Reference

`#include <b2Joint.h>`

List of all members.

## Public Member Functions
void | SetZero ()
void | Set (const b2Vec2 &x1, float32 a1, const b2Vec2 &x2, float32 a2)
float32 | Compute (const b2Vec2 &x1, float32 a1, const b2Vec2 &x2, float32 a2)
## Public Attributes
b2Vec2 | linearA
float32 | angularA
b2Vec2 | linearB
float32 | angularB

## Member Function Documentation

float32 b2Jacobian::Compute | ( | const b2Vec2 & | x1,
|  | float32 | a1,
|  | const b2Vec2 & | x2,
|  | float32 | a2 |
| ) |  |  | `[inline]`

void b2Jacobian::Set | ( | const b2Vec2 & | x1,
|  | float32 | a1,
|  | const b2Vec2 & | x2,
|  | float32 | a2 |
| ) |  |  | `[inline]`

void b2Jacobian::SetZero | ( |  | ) | `[inline]`

## Member Data Documentation

float32 b2Jacobian::angularA

float32 b2Jacobian::angularB

b2Vec2 b2Jacobian::linearA

b2Vec2 b2Jacobian::linearB

The documentation for this struct was generated from the following file:

- Box2D/Box2D/Dynamics/Joints/b2Joint.h