ProSHADE  0.7.6.0 (JUL 2021)
Protein Shape Detection
ProSHADE_internal_precomputedVals::tetrahedronAxes Class Reference

Public Member Functions

 tetrahedronAxes ()
 Constructor of the tetrahedronAxes class.
 
 ~tetrahedronAxes ()
 Destructor of the tetrahedronAxes class.
 
proshade_double getValue (proshade_unsign axis, proshade_unsign element)
 Accessor for the tetrahedronAxesVals variable. More...
 
proshade_unsign getNoAxes ()
 Accessor for the tetrahedronAxesVals variable number of axes. More...
 

Detailed Description

Definition at line 68 of file ProSHADE_precomputedValues.hpp.

Member Function Documentation

◆ getNoAxes()

proshade_unsign ProSHADE_internal_precomputedVals::tetrahedronAxes::getNoAxes ( )

Accessor for the tetrahedronAxesVals variable number of axes.

Parameters
[out]sizeThe number of axes in the tetrehadronAxesVals variable.

Definition at line 79 of file ProSHADE_precomputedValues.cpp.

80 {
81  //================================================ Done
82  return ( static_cast< proshade_unsign > ( this->tetrahedronAxesVals.size() ) );
83 
84 }

◆ getValue()

proshade_double ProSHADE_internal_precomputedVals::tetrahedronAxes::getValue ( proshade_unsign  axis,
proshade_unsign  element 
)

Accessor for the tetrahedronAxesVals variable.

This function is what gives access to the tetrahedronAxesVals variable and the meaning behind this class

Parameters
[in]axisThe axis index of the axis for which value should be retrieved.
[in]elementThe element index for the value in the axis to be retrieved.
[out]valThe value of the requested element of the requested axis.

Definition at line 68 of file ProSHADE_precomputedValues.cpp.

69 {
70  //================================================ Done
71  return ( this->tetrahedronAxesVals.at(axis).at(element) );
72 
73 }

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