Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::match::Bool3DGridKinemageWriter Class Reference

#include <BumpGrid.hh>

Collaboration diagram for protocols::match::Bool3DGridKinemageWriter:
Collaboration graph
[legend]

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_
 

Detailed Description

Definition at line 344 of file BumpGrid.hh.

Member Typedef Documentation

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

Definition at line 350 of file BumpGrid.hh.

Definition at line 347 of file BumpGrid.hh.

Definition at line 348 of file BumpGrid.hh.

Definition at line 349 of file BumpGrid.hh.

Constructor & Destructor Documentation

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

Definition at line 1307 of file BumpGrid.cc.

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

Definition at line 1322 of file BumpGrid.cc.

Member Function Documentation

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

Definition at line 1331 of file BumpGrid.cc.

References empty_voxel_color_.

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

Definition at line 1337 of file BumpGrid.cc.

References facet_alpha_.

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

Definition at line 1335 of file BumpGrid.cc.

References facet_color_.

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

Definition at line 1334 of file BumpGrid.cc.

References facet_master_.

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

Definition at line 1325 of file BumpGrid.cc.

References line_color_.

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

Definition at line 1326 of file BumpGrid.cc.

References master_.

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

Definition at line 1327 of file BumpGrid.cc.

References shrink_factor_.

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

Definition at line 1336 of file BumpGrid.cc.

References transparent_facets_.

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

Definition at line 1324 of file BumpGrid.cc.

References unselectable_.

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

Definition at line 1330 of file BumpGrid.cc.

References write_empty_voxels_.

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

Definition at line 1333 of file BumpGrid.cc.

References write_facets_.

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

Definition at line 1516 of file BumpGrid.cc.

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

Member Data Documentation

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

Definition at line 390 of file BumpGrid.hh.

Referenced by set_empty_voxel_color(), and write_grid_to_kinemage().

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

Definition at line 396 of file BumpGrid.hh.

Referenced by set_facet_alpha(), and write_grid_to_kinemage().

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

Definition at line 394 of file BumpGrid.hh.

Referenced by set_facet_color(), and write_grid_to_kinemage().

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

Definition at line 393 of file BumpGrid.hh.

Referenced by set_facet_master(), and write_grid_to_kinemage().

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

Definition at line 384 of file BumpGrid.hh.

Referenced by set_line_color(), and write_grid_to_kinemage().

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

Definition at line 385 of file BumpGrid.hh.

Referenced by set_master().

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

Definition at line 386 of file BumpGrid.hh.

Referenced by set_shrink_factor(), and write_grid_to_kinemage().

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

Definition at line 387 of file BumpGrid.hh.

Referenced by set_skip_completely_buried_positions(), and write_grid_to_kinemage().

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

Definition at line 395 of file BumpGrid.hh.

Referenced by set_transparent_facets(), and write_grid_to_kinemage().

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

Definition at line 383 of file BumpGrid.hh.

Referenced by set_unselectable(), and write_grid_to_kinemage().

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

Definition at line 389 of file BumpGrid.hh.

Referenced by set_write_empty_voxels(), and write_grid_to_kinemage().

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

Definition at line 392 of file BumpGrid.hh.

Referenced by set_write_facets(), and write_grid_to_kinemage().


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