Privacy
An open-source, flexible 3D physical simulation framework
mars::interfaces::contact_params Struct Reference

#include <contact_params.h>

Public Member Functions

void setZero ()
 
 contact_params ()
 

Public Attributes

int max_num_contacts
 
sReal erp
 
sReal cfm
 
sReal friction1
 
sReal friction2
 
utils::Vectorfriction_direction1
 
sReal motion1
 
sReal motion2
 
sReal fds1
 
sReal fds2
 
sReal bounce
 
sReal bounce_vel
 
bool approx_pyramid
 
int coll_bitmask
 
sReal depth_correction
 

Detailed Description

Definition at line 30 of file contact_params.h.

Constructor & Destructor Documentation

◆ contact_params()

mars::interfaces::contact_params::contact_params ( )
inline

Definition at line 46 of file contact_params.h.

Member Function Documentation

◆ setZero()

void mars::interfaces::contact_params::setZero ( )
inline

Definition at line 31 of file contact_params.h.

Member Data Documentation

◆ approx_pyramid

bool mars::interfaces::contact_params::approx_pyramid

Definition at line 57 of file contact_params.h.

◆ bounce

sReal mars::interfaces::contact_params::bounce

Definition at line 56 of file contact_params.h.

◆ bounce_vel

sReal mars::interfaces::contact_params::bounce_vel

Definition at line 56 of file contact_params.h.

◆ cfm

sReal mars::interfaces::contact_params::cfm

Definition at line 51 of file contact_params.h.

◆ coll_bitmask

int mars::interfaces::contact_params::coll_bitmask

Definition at line 58 of file contact_params.h.

◆ depth_correction

sReal mars::interfaces::contact_params::depth_correction

Definition at line 59 of file contact_params.h.

◆ erp

sReal mars::interfaces::contact_params::erp

Definition at line 51 of file contact_params.h.

◆ fds1

sReal mars::interfaces::contact_params::fds1

Definition at line 55 of file contact_params.h.

◆ fds2

sReal mars::interfaces::contact_params::fds2

Definition at line 55 of file contact_params.h.

◆ friction1

sReal mars::interfaces::contact_params::friction1

Definition at line 52 of file contact_params.h.

◆ friction2

sReal mars::interfaces::contact_params::friction2

Definition at line 52 of file contact_params.h.

◆ friction_direction1

utils::Vector* mars::interfaces::contact_params::friction_direction1

Definition at line 53 of file contact_params.h.

◆ max_num_contacts

int mars::interfaces::contact_params::max_num_contacts

Definition at line 50 of file contact_params.h.

◆ motion1

sReal mars::interfaces::contact_params::motion1

Definition at line 54 of file contact_params.h.

◆ motion2

sReal mars::interfaces::contact_params::motion2

Definition at line 54 of file contact_params.h.


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