Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

surf_and_weight Struct Reference

#include <fack.hpp>

List of all members.

Public Member Functions

float calc_weight (int_pair pos) const
 surf_and_weight (pt< cfsurf > surf, float weight, float oscillation_amplitude, float oscillation_speed, pt< circle_t > circle)
 surf_and_weight ()
bool operator< (const surf_and_weight &s) const

Public Attributes

pt< cfsurfsurf
float oscillation_amplitude
float oscillation_speed
pt< circle_tcircle

Private Attributes

float weight


Constructor & Destructor Documentation

surf_and_weight::surf_and_weight pt< cfsurf surf,
float  weight,
float  oscillation_amplitude,
float  oscillation_speed,
pt< circle_t circle
[inline]
 

Definition at line 2634 of file fack.hpp.

surf_and_weight::surf_and_weight  )  [inline]
 

Definition at line 2592 of file fack.hpp.


Member Function Documentation

float surf_and_weight::calc_weight int_pair  pos  )  const [inline]
 

Definition at line 2602 of file fack.hpp.

References circle, weight, int_pair::x, and int_pair::y.

bool surf_and_weight::operator< const surf_and_weight s  )  const
 

Definition at line 183 of file fack.cc.

References surf.


Member Data Documentation

pt<circle_t> surf_and_weight::circle
 

Definition at line 2581 of file fack.hpp.

Referenced by calc_weight().

float surf_and_weight::oscillation_amplitude
 

Definition at line 2578 of file fack.hpp.

Referenced by sum_each_pixel().

float surf_and_weight::oscillation_speed
 

Definition at line 2579 of file fack.hpp.

pt<cfsurf> surf_and_weight::surf
 

Definition at line 2577 of file fack.hpp.

Referenced by operator<(), and sum_each_pixel().

float surf_and_weight::weight [private]
 

Definition at line 2597 of file fack.hpp.

Referenced by calc_weight().


The documentation for this struct was generated from the following files:
Generated on Wed May 25 15:36:14 2005 for FACK by  doxygen 1.4.0