/**************************************************
 *
 * $GAMGI/src/mesa/gamgi_mesa_translate_out_out.h
 *
 * Copyright (C) 2004 Carlos Pereira
 *
 * Distributed under the terms of the GNU
 * General Public License: $GAMGI/LICENSE
 *
 */

/**********************
 * external functions *
 **********************/

void gamgi_mesa_translate_out_text (gamgi_text *text, 
double *translate);

void gamgi_mesa_translate_out_orbital (gamgi_orbital *orbital, 
double *translate);

void gamgi_mesa_translate_out_atom (gamgi_atom *atom, 
double *translate);

void gamgi_mesa_translate_out_bond (gamgi_bond *bond, 
double *translate);

void gamgi_mesa_translate_out_direction (gamgi_direction *direction, 
double *translate);

void gamgi_mesa_translate_out_plane (gamgi_plane *plane, 
double *translate);

void gamgi_mesa_translate_out_group (gamgi_group *group, 
double *translate);

void gamgi_mesa_translate_out_molecule (gamgi_molecule *molecule, 
double *translate);

void gamgi_mesa_translate_out_cluster (gamgi_cluster *cluster, 
double *translate);

void gamgi_mesa_translate_out_cell (gamgi_cell *cell, 
double *translate);

void gamgi_mesa_translate_out_arrow (gamgi_arrow *arrow, 
double *translate);

void gamgi_mesa_translate_out_shape (gamgi_shape *shape, 
double *translate);

void gamgi_mesa_translate_out_graph (gamgi_graph *graph, 
double *translate);

void gamgi_mesa_translate_out_assembly (gamgi_assembly *assembly, 
double *translate);

void gamgi_mesa_translate_out_light (gamgi_light *light, 
double *translate);

void gamgi_mesa_translate_out_layer (gamgi_layer *layer, 
double *translate);

/*************
 * Rationale *
 *************

Implemented.

 *************
 * Rationale *
 *************/
