Box2D

 view release on metacpan or  search on metacpan

lib/pods/Box2D/b2DistanceJoint.pod  view on Meta::CPAN


=head1 NAME

Box2D::b2DistanceJoint - Constrains two bodies at a fixed distance.

=head1 SYNOPSIS

  my $joint = $world->CreateJoint( $joint_def );
  my $anchor_a = $joint->GetAnchorA();
  my $anchor_b = $joint->GetAnchorB();

=head1 DESCRIPTION

A distance joint constrains two points on two bodies to remain at a
fixed distance from each other. You can view this as a massless, rigid
rod.

=head1 METHODS

=head2 GetAnchorA()

Get the anchor point on bodyA in world coordinates. Implements
C<Box2D::b2Joint>.

Returns a C<Box2D::b2Vec2>

=head2 GetAnchorB()

Get the anchor point on bodyB in world coordinates. Implements
C<Box2D::b2Joint>.

Returns a C<Box2D::b2Vec2>

=head2 GetDampingRatio()

Returns a C<float32>

=head2 GetFrequency()

Returns a C<float32>

=head2 GetLength()

Returns a C<float32>

=head2 GetReactionForce( $inv_dt )

Get the reaction force on body2 at the joint anchor in Newtons.
Implements C<Box2D::b2Joint>.

Parameters:

=over 4

=item * C<float32> C<$inv_dt>

=back

Returns a C<Box2D::b2Vec2>

=head2 GetReactionTorque( $inv_dt )

Get the reaction torque on body2 in N*m. Implements C<Box2D::b2Joint>.

Parameters:

=over 4

=item * C<float32> C<$inv_dt>

=back

Returns a C<float32>

=head2 SetDampingRatio( $ratio )



( run in 0.671 second using v1.01-cache-2.11-cpan-5735350b133 )