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