/** <!--******************************************************************--> * * @fn COPYexport * * @brief Copies the node and its sons/attributes * * @param arg_node Export node to process * @param arg_info pointer to info structure * * @return processed node * ***************************************************************************/ node * COPYexport (node * arg_node, info * arg_info) { node *result = TBmakeExport (Key_export); DBUG_ENTER ("COPYexport"); LUTinsertIntoLutP (INFO_LUT (arg_info), arg_node, result); /* Copy attributes */ EXPORT_VALUE (result) = EXPORT_VALUE (arg_node); /* Return value */ DBUG_RETURN (result); }
ValueBase Zoom::get_param(const String ¶m)const { EXPORT_VALUE(param_center); EXPORT_VALUE(param_amount); EXPORT_NAME(); EXPORT_VERSION(); return ValueBase(); }
ValueBase XORPattern::get_param(const String & param)const { EXPORT_VALUE(param_origin); EXPORT_VALUE(param_size); EXPORT_NAME(); EXPORT_VERSION(); return Layer_Composite::get_param(param); }
ValueBase LinearGradient::get_param(const String & param)const { EXPORT_VALUE(param_p1); EXPORT_VALUE(param_p2); EXPORT_VALUE(param_gradient); EXPORT_VALUE(param_loop); EXPORT_VALUE(param_zigzag); EXPORT_NAME(); EXPORT_VERSION(); return Layer_Composite::get_param(param); }
ValueBase CurveGradient::get_param(const String & param)const { EXPORT_VALUE(param_origin); EXPORT_VALUE(param_width); EXPORT_VALUE(param_bline); EXPORT_VALUE(param_gradient); EXPORT_VALUE(param_loop); EXPORT_VALUE(param_zigzag); EXPORT_VALUE(param_perpendicular); EXPORT_VALUE(param_fast); EXPORT_NAME(); EXPORT_VERSION(); return Layer_Composite::get_param(param); }
ValueBase Warp::get_param(const String ¶m)const { EXPORT_VALUE(param_src_tl); EXPORT_VALUE(param_src_br); EXPORT_VALUE(param_dest_tl); EXPORT_VALUE(param_dest_tr); EXPORT_VALUE(param_dest_bl); EXPORT_VALUE(param_dest_br); EXPORT_VALUE(param_clip); EXPORT_VALUE(param_horizon); EXPORT_NAME(); EXPORT_VERSION(); return ValueBase(); }
ValueBase CurveWarp::get_param(const String & param)const { EXPORT_VALUE(param_origin); EXPORT_VALUE(param_start_point); EXPORT_VALUE(param_end_point); EXPORT_VALUE(param_bline); EXPORT_VALUE(param_fast); EXPORT_VALUE(param_perp_width); EXPORT_NAME(); EXPORT_VERSION(); return ValueBase(); }