| 
| 
  | DeBoorNet (const DeBoorNet &other) | 
|   | 
| 
  | DeBoorNet (DeBoorNet &&other) | 
|   | 
| 
virtual  | ~DeBoorNet () | 
|   | 
| 
DeBoorNet &  | operator= (const DeBoorNet &other) | 
|   | 
| 
DeBoorNet &  | operator= (DeBoorNet &&other) | 
|   | 
| 
real  | knot () const | 
|   | 
| 
size_t  | index () const | 
|   | 
| 
size_t  | multiplicity () const | 
|   | 
| 
size_t  | numInsertions () const | 
|   | 
| 
size_t  | dimension () const | 
|   | 
| 
std::vector< real >  | points () const | 
|   | 
| 
std::vector< real >  | result () const | 
|   | 
| Vec2  | resultVec2 (size_t idx=0) const | 
|   | 
| Vec3  | resultVec3 (size_t idx=0) const | 
|   | 
| Vec4  | resultVec4 (size_t idx=0) const | 
|   | 
| 
std::string  | toString () const | 
|   | 
◆ resultVec2()
Returns the result at idx as ::Vec2. Note that, by design, idx cannot be greater than 1. It is safe to call this method even if ::dimension is less than 2. In this case, the missing components are set to 0. If ::dimension is greater than 2, the excess values are ignored.
- Returns
 - The result at 
idx as ::Vec2.  
- Exceptions
 - 
  
    | std::out_of_range | If idx is greater than 1, or if idx is 1, but there is only one result.  | 
  
   
 
 
◆ resultVec3()
Returns the result at idx as ::Vec3. Note that, by design, idx cannot be greater than 1. It is safe to call this method even if ::dimension is less than 3. In this case, the missing components are set to 0. If ::dimension is greater than 3, the excess values are ignored.
- Returns
 - The result at 
idx as ::Vec3.  
- Exceptions
 - 
  
    | std::out_of_range | If idx is greater than 1, or if idx is 1, but there is only one result.  | 
  
   
 
 
◆ resultVec4()
Returns the result at idx as ::Vec4. Note that, by design, idx cannot be greater than 1. It is safe to call this method even if ::dimension is less than 4. In this case, the missing components are set to 0. If ::dimension is greater than 4, the excess values are ignored.
- Returns
 - The result at 
idx as ::Vec4.  
- Exceptions
 - 
  
    | std::out_of_range | If idx is greater than 1, or if idx is 1, but there is only one result.  | 
  
   
 
 
The documentation for this class was generated from the following files: