|
unsigned | get_color_id (const std::string &color) const |
| Returns the index associated to a given color. More...
|
|
unsigned | get_color_id (void) const |
| Returns the current color index. More...
|
|
void | set_color_id (unsigned color_id) |
| Sets the current color index. More...
|
|
bool | is_transparent (void) const |
| Checks that the next object will be viewn using transparent material. More...
|
|
void | set_transparent (bool is_transparent) |
| Sets the transparent tag. More...
|
|
bool | is_visible (void) const |
| Checks that the next object will be visible. More...
|
|
void | set_visible (bool is_visible) |
| Sets the visible tag. More...
|
|
bool | is_cloning (void) const |
| Checks that the next object will copy the last molecule if any. More...
|
|
void | set_cloning (bool is_cloning) |
| Sets the cloning tag. More...
|
|
unsigned | get_vertex_resolution (void) const |
| Returns the number of facets around a sphere representing a vertex. More...
|
|
void | set_vertex_resolution (unsigned resolution) |
| Sets the number of facets around a sphere representing a vertex. More...
|
|
unsigned | get_circle_resolution (void) const |
| Returns the number of segments around a circular arc. More...
|
|
void | set_circle_resolution (unsigned resolution) |
| Sets the number of segments around a circular arc. More...
|
|
double | get_vertex_radius (void) const |
| Returns the radius of a sphere representing a vertex. More...
|
|
void | set_vertex_radius (double radius) |
| Sets the radius of a sphere representing a vertex. More...
|
|
double | get_edge_radius (void) const |
| Returns the radius of a cylinder representing an edge. More...
|
|
void | set_edge_radius (double radius) |
| Sets the radius of a cylinder representing an edge. More...
|
|
double | get_infinite_factor (void) const |
| Returns the multiplicative factor used for representing infinite objects (e.g a line). More...
|
|
void | set_infinite_factor (double factor) |
| Sets the multiplicative factor used for representing infinite objects (e.g a line). More...
|
|
|
void | add_new_representation (void) |
| Creates a new representation of the current molecule in VMD. More...
|
|
void | delete_first_representation (void) |
| Deletes the first representation of the current molecule in VMD. More...
|
|
void | set_representation (const std::string &rep) |
| Sets the mode of the current representation of the current molecule in VMD. More...
|
|
void | set_color (const std::string &color) |
| Sets the color of the current representation of the current molecule in VMD. More...
|
|
void | set_color (std::size_t color_id) |
| Sets the current color index. More...
|
|
void | set_graphics_color (const std::string &color) |
| Sets the color of the current representation of the current molecule in VMD. More...
|
|
void | set_graphics_transparent (bool is_transparent) |
| Sets the type of material to use (opaque or transparent) for the current molecule in VMD. More...
|
|
void | set_top_molecule (const std::string &mol_name) |
| Sets the molecule with the input name as the current molecule in VMD. More...
|
|
void | make_new_molecule (const std::string &mol_name) |
| Creates a new molecule in VMD. More...
|
|
void | make_add_molecule (const std::string &filename) |
| Loads a molecule to the top molecule in VMD. More...
|
|
void | make_add_molecules_with_index (const std::string &prefix, const std::string &extension, unsigned index) |
| Loads a list of molecules to the top molecule in VMD, from the index represented by the number of loaded frames to the input index. The filename of molecules is built as : <prefix><index><extension> More...
|
|
void | finalize_molecule (void) |
| Finalizes the molecule: here it does nothing. More...
|
|
Viewer writing in VMD file format.
Constructed with an output stream, it uses the output stream operator for writing in a file the corresponding objects in VMD format. For each object passed to the operator, the VMD_view method or struct should be defined.