Points&Forces (survey)
Software tools facilitating the task of surveying architecture
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
calipous Class Reference
+ Collaboration diagram for calipous:

Public Member Functions

 calipous (std::vector< a_point * > *)
 
std::string name () const
 
void name (const std::string name)
 
double n_blocks () const
 
double n_points () const
 
double density () const
 
void density (double val)
 
double depth () const
 
void depth (double val)
 
double thickness () const
 
void thickness (double val)
 
a_point operator() (const unsigned int i) const
 

Protected Member Functions

double length () const
 

Protected Attributes

std::vector< a_point * > * points_
 
std::string name_
 
double density_
 
double thickness_
 
double depth_
 

Friends

std::ostream & operator<< (std::ostream &o, const calipous &l)
 

Detailed Description

Definition at line 50 of file pt2dat.cxx.

Constructor & Destructor Documentation

◆ calipous()

calipous::calipous ( std::vector< a_point * > *  points)

Definition at line 77 of file pt2dat.cxx.

Member Function Documentation

◆ density() [1/2]

double calipous::density ( ) const
inline

Definition at line 58 of file pt2dat.cxx.

+ Here is the caller graph for this function:

◆ density() [2/2]

void calipous::density ( double  val)
inline

Definition at line 59 of file pt2dat.cxx.

◆ depth() [1/2]

double calipous::depth ( ) const
inline

Definition at line 60 of file pt2dat.cxx.

+ Here is the caller graph for this function:

◆ depth() [2/2]

void calipous::depth ( double  val)
inline

Definition at line 61 of file pt2dat.cxx.

◆ length()

double calipous::length ( ) const
protected

Definition at line 86 of file pt2dat.cxx.

+ Here is the call graph for this function:

◆ n_blocks()

double calipous::n_blocks ( ) const
inline

Definition at line 56 of file pt2dat.cxx.

◆ n_points()

double calipous::n_points ( ) const
inline

Definition at line 57 of file pt2dat.cxx.

+ Here is the caller graph for this function:

◆ name() [1/2]

std::string calipous::name ( ) const
inline

Definition at line 54 of file pt2dat.cxx.

+ Here is the caller graph for this function:

◆ name() [2/2]

void calipous::name ( const std::string  name)
inline

Definition at line 55 of file pt2dat.cxx.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator()()

a_point calipous::operator() ( const unsigned int  i) const
inline

Definition at line 64 of file pt2dat.cxx.

◆ thickness() [1/2]

double calipous::thickness ( ) const
inline

Definition at line 62 of file pt2dat.cxx.

+ Here is the caller graph for this function:

◆ thickness() [2/2]

void calipous::thickness ( double  val)
inline

Definition at line 63 of file pt2dat.cxx.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
const calipous l 
)
friend

Definition at line 99 of file pt2dat.cxx.

Member Data Documentation

◆ density_

double calipous::density_
protected

Definition at line 70 of file pt2dat.cxx.

◆ depth_

double calipous::depth_
protected

Definition at line 72 of file pt2dat.cxx.

◆ name_

std::string calipous::name_
protected

Definition at line 69 of file pt2dat.cxx.

◆ points_

std::vector<a_point *>* calipous::points_
protected

Definition at line 68 of file pt2dat.cxx.

◆ thickness_

double calipous::thickness_
protected

Definition at line 71 of file pt2dat.cxx.


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