Box2D  3.0.0
A Real-Time-Oriented 2-D Physics Engine
Public Types | Public Member Functions | Public Attributes | List of all members
box2d::RopeDef Struct Reference

#include <Rope.hpp>

Public Types

using size_type = size_t
 

Public Member Functions

constexpr RopeDef ()=default
 

Public Attributes

Vec2vertices = nullptr
 
size_type count = 0
 
RealNummasses = nullptr
 
Vec2 gravity = Vec2_zero
 
RealNum damping = RealNum{1} / RealNum(10)
 
RealNum k2 = RealNum(9) / RealNum(10)
 Stretching stiffness. More...
 
RealNum k3 = RealNum{1} / RealNum(10)
 Bending stiffness. Values above 0.5 can make the simulation blow up. More...
 

Member Typedef Documentation

◆ size_type

Constructor & Destructor Documentation

◆ RopeDef()

constexpr box2d::RopeDef::RopeDef ( )
default

Member Data Documentation

◆ count

size_type box2d::RopeDef::count = 0

◆ damping

RealNum box2d::RopeDef::damping = RealNum{1} / RealNum(10)

◆ gravity

Vec2 box2d::RopeDef::gravity = Vec2_zero

◆ k2

RealNum box2d::RopeDef::k2 = RealNum(9) / RealNum(10)

Stretching stiffness.

◆ k3

RealNum box2d::RopeDef::k3 = RealNum{1} / RealNum(10)

Bending stiffness. Values above 0.5 can make the simulation blow up.

◆ masses

RealNum* box2d::RopeDef::masses = nullptr

◆ vertices

Vec2* box2d::RopeDef::vertices = nullptr

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