|
|
| 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: