Skip to main content

Rocky Solver SDK 2024 R2

rocky_contact_intermediate_data_api

Last update: 17.07.2025
1#pragma once
2
3// Includes ========================================================================================
4#include <rocky20/model/contact_data.h>
5
6// ================================================================================================
7// IRockyContactIntermediateData
8// ================================================================================================
9
17{
22 ROCKY_FUNCTIONS double3 get_home_centroid_to_contact_point_vector() const;
23
28 ROCKY_FUNCTIONS double3 get_near_centroid_to_contact_point_vector() const;
29
39 ROCKY_FUNCTIONS double get_friction_coefficient() const;
40
43 cuda_contact_intermediate_data _idata;
44
46};
47
49{
50 return this->_idata.home_arm;
51}
52
54{
55 return this->_idata.near_arm;
56}
57
59{
60 return this->_idata.friction_coefficient;
61}
Definition rocky_contact_intermediate_data_api.hpp:17
ROCKY_FUNCTIONS double3 get_near_centroid_to_contact_point_vector() const
Definition rocky_contact_intermediate_data_api.hpp:53
ROCKY_FUNCTIONS double get_friction_coefficient() const
Definition rocky_contact_intermediate_data_api.hpp:58
ROCKY_FUNCTIONS double3 get_home_centroid_to_contact_point_vector() const
Definition rocky_contact_intermediate_data_api.hpp:48

Connect with Ansys