opencascade-hs-0.1.1.1: cpp/hs_TopLoc_Location.h
#ifndef HS_TOPLOC_LOCATION_H
#define HS_TOPLOC_LOCATION_H
#include "hs_types.h"
#ifdef __cplusplus
extern "C" {
#endif
TopLoc_Location * hs_new_TopLoc_Location();
TopLoc_Location * hs_new_TopLoc_Location_fromGPTrsf(gp_Trsf * trsf);
void hs_delete_TopLoc_Location(TopLoc_Location * l);
bool hs_TopLoc_Location_IsIdentity(TopLoc_Location * l);
int hs_TopLoc_Location_FirstPower(TopLoc_Location * l);
TopLoc_Location * hs_TopLoc_Location_NextLocation(TopLoc_Location * l);
TopLoc_Location * hs_TopLoc_Location_Inverted(TopLoc_Location * l);
TopLoc_Location * hs_TopLoc_Location_Multiplied(TopLoc_Location * a, TopLoc_Location * b);
TopLoc_Location * hs_TopLoc_Location_Divided(TopLoc_Location * a, TopLoc_Location * b);
TopLoc_Location * hs_TopLoc_Location_Predivided(TopLoc_Location * a, TopLoc_Location * b);
TopLoc_Location * hs_TopLoc_Location_Powered(TopLoc_Location * l, int p);
gp_Trsf * hs_TopLoc_Location_toGPTrsf(TopLoc_Location * l);
bool hs_TopLoc_Location_IsEqual(TopLoc_Location * a, TopLoc_Location * b);
bool hs_TopLoc_Location_IsDifferent(TopLoc_Location * a, TopLoc_Location * b);
void hs_TopLoc_Location_Clear(TopLoc_Location * l);
#ifdef __cplusplus
}
#endif
#endif // HS_TOPLOC_LOCATION_H