Parametric::~Parametric() { Destroy_Transform(Trans); Parser::Destroy_Function(vm, Function[0]); Parser::Destroy_Function(vm, Function[1]); Parser::Destroy_Function(vm, Function[2]); Destroy_PrecompParVal(); }
void Destroy_Parametric(OBJECT* Object) { Destroy_Transform(((PARAMETRIC *)Object)->Trans); Destroy_Function(((PARAMETRIC *)Object)->Function[0]); Destroy_Function(((PARAMETRIC *)Object)->Function[1]); Destroy_Function(((PARAMETRIC *)Object)->Function[2]); Destroy_PrecompParVal(((PARAMETRIC *)Object)->PData); POV_FREE(Object); }