packages feed

opencascade-hs-0.2.0.0: cpp/hs_GProp_GProps.h

#ifndef HS_GPROP_GPROPS_H
#define HS_GPROP_GPROPS_H

#include "hs_types.h"

#ifdef __cplusplus
extern "C" {
#endif

GProp_GProps * hs_new_GProp_GProps();

GProp_GProps * hs_new_GProp_GProps_fromSystemLocation(gp_Pnt * pnt);

void  hs_delete_GProp_GProps(GProp_GProps * props);

double hs_GProp_GProps_mass(GProp_GProps * props);

gp_Pnt * hs_GProp_GProps_centreOfMass(GProp_GProps * props);

double hs_GProp_GProps_momentOfInertia(GProp_GProps * props, gp_Ax1 * ax);

#ifdef __cplusplus
}
#endif

#endif // HS_GPROP_GPROPS