Rosetta
Public Member Functions | Public Attributes | List of all members
protocols::viewer::triangle Class Reference

#include <triangle.hh>

Public Member Functions

 triangle ()
 
 triangle (const numeric::xyzVector< float > vertices[], const numeric::xyzVector< float > normals[])
 
 triangle (const numeric::xyzVector< core::Real > vertices[], const numeric::xyzVector< core::Real > normals[])
 
void update (const numeric::xyzVector_float &zdir)
 

Public Attributes

float depth_
 
numeric::xyzVector_float center_
 
numeric::xyzVector_float vertices_ [3]
 
numeric::xyzVector_float normals_ [3]
 

Constructor & Destructor Documentation

◆ triangle() [1/3]

protocols::viewer::triangle::triangle ( )
inline

References depth_.

◆ triangle() [2/3]

protocols::viewer::triangle::triangle ( const numeric::xyzVector< float >  vertices[],
const numeric::xyzVector< float >  normals[] 
)
inline

References center_, depth_, normals_, and vertices_.

◆ triangle() [3/3]

protocols::viewer::triangle::triangle ( const numeric::xyzVector< core::Real vertices[],
const numeric::xyzVector< core::Real normals[] 
)
inline

References center_, depth_, normals_, and vertices_.

Member Function Documentation

◆ update()

void protocols::viewer::triangle::update ( const numeric::xyzVector_float &  zdir)
inline

Member Data Documentation

◆ center_

numeric::xyzVector_float protocols::viewer::triangle::center_

Referenced by triangle(), and update().

◆ depth_

float protocols::viewer::triangle::depth_

Referenced by triangle(), and update().

◆ normals_

numeric::xyzVector_float protocols::viewer::triangle::normals_[3]

Referenced by triangle().

◆ vertices_

numeric::xyzVector_float protocols::viewer::triangle::vertices_[3]

Referenced by triangle().


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