| 
    DGtal 1.4.0
    
   | 
 
Aim: Implement a parametrized knot 7, 4. More...
#include <DGtal/geometry/curves/parametric/Knot_7_4.h>
Public Types | |
| typedef TSpace | Space | 
| typedef TSpace::RealPoint | RealPoint | 
| typedef TSpace::Point | Point | 
Public Member Functions | |
| ~Knot_7_4 () | |
| Knot_7_4 (long double scale_1, long double scale_2, long double scale_3) | |
| RealPoint | x (long double t) const | 
| RealPoint | xp (long double t) const | 
| void | selfDisplay (std::ostream &out) const | 
| bool | isValid () const | 
Protected Member Functions | |
| Knot_7_4 () | |
Private Member Functions | |
| Knot_7_4 (const Knot_7_4 &other) | |
| Knot_7_4 & | operator= (const Knot_7_4 &other) | 
Private Attributes | |
| long double | scale [3] | 
Aim: Implement a parametrized knot 7, 4.
Description of class 'Knot_7_4'
| TSpace | model of CSpace | 
Definition at line 59 of file Knot_7_4.h.
| typedef TSpace::Point DGtal::Knot_7_4< TSpace >::Point | 
Definition at line 65 of file Knot_7_4.h.
| typedef TSpace::RealPoint DGtal::Knot_7_4< TSpace >::RealPoint | 
Definition at line 64 of file Knot_7_4.h.
| typedef TSpace DGtal::Knot_7_4< TSpace >::Space | 
Definition at line 63 of file Knot_7_4.h.
      
  | 
  inline | 
| DGtal::Knot_7_4< TSpace >::Knot_7_4 | ( | long double | scale_1, | 
| long double | scale_2, | ||
| long double | scale_3 ) | 
Constructor.
| scale_1 | x-axis scaling factor | 
| scale_2 | y-axis scaling factor | 
| scale_3 | z-axis scaling factor | 
      
  | 
  protected | 
Constructor. Forbidden by default (protected to avoid g++ warnings).
      
  | 
  private | 
Copy constructor.
| other | the object to clone. Forbidden by default. | 
| bool DGtal::Knot_7_4< TSpace >::isValid | ( | ) | const | 
Checks the validity/consistency of the object.
      
  | 
  private | 
Assignment.
| other | the object to copy. | 
| void DGtal::Knot_7_4< TSpace >::selfDisplay | ( | std::ostream & | out | ) | const | 
Writes/Displays the object on an output stream.
| out | the output stream where the object is written. | 
| RealPoint DGtal::Knot_7_4< TSpace >::x | ( | long double | t | ) | const | 
| t | any value. | 
| RealPoint DGtal::Knot_7_4< TSpace >::xp | ( | long double | t | ) | const | 
| t | any value. | 
      
  | 
  private | 
Definition at line 116 of file Knot_7_4.h.