Struct Multibody::StickPartsConfig#

Nested Relationships#

This struct is a nested type of Class Multibody.

Struct Documentation#

struct StickPartsConfig

Parameters for creating stick parts geometry.

Public Functions

inline StickPartsConfig()

Public Members

ks::Color body_color = ks::Color::DARKMAGENTA

Body color.

ks::Color joint_color = ks::Color::ORANGERED

Subhinge axis color.

ks::Color constraint_color = ks::Color::RED

Constraint part color.

ks::Color sensor_node_color = ks::Color::GREEN

Non-force node color.

ks::Color force_node_color = ks::Color::BLUE

Force node color.

float body_stick_radius = 0.02f

Radius for the body stick part cylinder.

float pin_hinge_length = 0.1f

Length of the pin subhinge axis cylinder.

float pin_hinge_radius = 0.05f

Radius of the pin subhinge axis cylinder.

float sphere_hinge_radius = 0.07f

Radius of the spherical subhinge axis cylinder.

float hinge_axes_length = 0.2f

Length of the pin subhinge axes.

float node_radius = 0.04f

Node sphere stick part radius.

ks::layer_t layers = ks::LAYER_STICK_FIGURE

the scene layer type