/*! * Returns the inverse of this unit. This convenience function is equal to raisedBy(-1). */ UdUnit UdUnit::inverted() const { ut_set_status(UT_SUCCESS); ut_unit *unit = ut_invert(m_unit); int status = ut_get_status(); return UdUnit(unit, status); }
/* * Form the reciprocal of a unit-structure. */ utUnit* utInvert( const utUnit *unit, utUnit *result) { return unit == NULL ? NULL : resultingUnit(result, ut_invert(unit->unit2)); }
value ml_ut_invert( value u ) { CAMLparam1( u ); CAMLreturn( Val_ut_unit( ut_invert( UD_ut_unit_val( u ) ) ) ); }