Rosetta
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::match::Bool3DGridKinemageWriter Class Reference

#include <BumpGrid.hh>

Public Types

typedef core::Real Real
 
typedef core::Size Size
 
typedef core::Vector Vector
 
typedef numeric::geometry::hashing::Bin3D Bin3D
 

Public Member Functions

 Bool3DGridKinemageWriter ()
 
 ~Bool3DGridKinemageWriter ()
 
void set_unselectable (bool unselectable)
 
void set_line_color (std::string const &line_color)
 
void set_master (std::string const &master)
 
void set_shrink_factor (Real shrink_factor)
 
void set_skip_completely_buried_positions (bool skip_completely_buried_positions)
 
void set_write_empty_voxels (bool write_empty_voxels_)
 
void set_empty_voxel_color (std::string const &empty_voxel_color_)
 
void set_write_facets (bool write_facets)
 
void set_facet_master (std::string const &facet_master)
 
void set_facet_color (std::string const &facet_color)
 
void set_transparent_facets (bool transparent_facets)
 
void set_facet_alpha (Real facet_alpha)
 
void write_grid_to_kinemage (std::ostream &ostr, std::string const &group_name, Bool3DGrid const &grid) const
 
void write_grid_to_file (std::string const &fname, std::string const &group_name, Bool3DGrid const &grid) const
 

Private Attributes

bool unselectable_
 
std::string line_color_
 
std::string master_
 
Real shrink_factor_
 
bool skip_completely_buried_positions_
 
bool write_empty_voxels_
 
std::string empty_voxel_color_
 
bool write_facets_
 
std::string facet_master_
 
std::string facet_color_
 
bool transparent_facets_
 
Real facet_alpha_
 

Member Typedef Documentation

◆ Bin3D

typedef numeric::geometry::hashing::Bin3D protocols::match::Bool3DGridKinemageWriter::Bin3D

◆ Real

◆ Size

◆ Vector

Constructor & Destructor Documentation

◆ Bool3DGridKinemageWriter()

protocols::match::Bool3DGridKinemageWriter::Bool3DGridKinemageWriter ( )

◆ ~Bool3DGridKinemageWriter()

protocols::match::Bool3DGridKinemageWriter::~Bool3DGridKinemageWriter ( )
default

Member Function Documentation

◆ set_empty_voxel_color()

void protocols::match::Bool3DGridKinemageWriter::set_empty_voxel_color ( std::string const &  empty_voxel_color_)

References empty_voxel_color_.

◆ set_facet_alpha()

void protocols::match::Bool3DGridKinemageWriter::set_facet_alpha ( Real  facet_alpha)

References facet_alpha_.

◆ set_facet_color()

void protocols::match::Bool3DGridKinemageWriter::set_facet_color ( std::string const &  facet_color)

References facet_color_.

◆ set_facet_master()

void protocols::match::Bool3DGridKinemageWriter::set_facet_master ( std::string const &  facet_master)

References facet_master_.

◆ set_line_color()

void protocols::match::Bool3DGridKinemageWriter::set_line_color ( std::string const &  line_color)

References line_color_.

◆ set_master()

void protocols::match::Bool3DGridKinemageWriter::set_master ( std::string const &  master)

References master_.

◆ set_shrink_factor()

void protocols::match::Bool3DGridKinemageWriter::set_shrink_factor ( Real  shrink_factor)

References shrink_factor_.

◆ set_skip_completely_buried_positions()

void protocols::match::Bool3DGridKinemageWriter::set_skip_completely_buried_positions ( bool  skip_completely_buried_positions)

◆ set_transparent_facets()

void protocols::match::Bool3DGridKinemageWriter::set_transparent_facets ( bool  transparent_facets)

References transparent_facets_.

◆ set_unselectable()

void protocols::match::Bool3DGridKinemageWriter::set_unselectable ( bool  unselectable)

References unselectable_.

◆ set_write_empty_voxels()

void protocols::match::Bool3DGridKinemageWriter::set_write_empty_voxels ( bool  write_empty_voxels_)

References write_empty_voxels_.

◆ set_write_facets()

void protocols::match::Bool3DGridKinemageWriter::set_write_facets ( bool  write_facets)

References write_facets_.

◆ write_grid_to_file()

void protocols::match::Bool3DGridKinemageWriter::write_grid_to_file ( std::string const &  fname,
std::string const &  group_name,
Bool3DGrid const &  grid 
) const

◆ write_grid_to_kinemage()

void protocols::match::Bool3DGridKinemageWriter::write_grid_to_kinemage ( std::ostream &  ostr,
std::string const &  group_name,
Bool3DGrid const &  grid 
) const

Member Data Documentation

◆ empty_voxel_color_

std::string protocols::match::Bool3DGridKinemageWriter::empty_voxel_color_
private

◆ facet_alpha_

Real protocols::match::Bool3DGridKinemageWriter::facet_alpha_
private

◆ facet_color_

std::string protocols::match::Bool3DGridKinemageWriter::facet_color_
private

◆ facet_master_

std::string protocols::match::Bool3DGridKinemageWriter::facet_master_
private

◆ line_color_

std::string protocols::match::Bool3DGridKinemageWriter::line_color_
private

◆ master_

std::string protocols::match::Bool3DGridKinemageWriter::master_
private

Referenced by set_master().

◆ shrink_factor_

Real protocols::match::Bool3DGridKinemageWriter::shrink_factor_
private

◆ skip_completely_buried_positions_

bool protocols::match::Bool3DGridKinemageWriter::skip_completely_buried_positions_
private

◆ transparent_facets_

bool protocols::match::Bool3DGridKinemageWriter::transparent_facets_
private

◆ unselectable_

bool protocols::match::Bool3DGridKinemageWriter::unselectable_
private

◆ write_empty_voxels_

bool protocols::match::Bool3DGridKinemageWriter::write_empty_voxels_
private

◆ write_facets_

bool protocols::match::Bool3DGridKinemageWriter::write_facets_
private

The documentation for this class was generated from the following files: