#include <_hermite.h>
Public Types | |
typedef V | value_type |
typedef T | time_type |
Public Member Functions | |
hermite () | |
hermite (const value_type &p1, const value_type &p2, const value_type &t1, const value_type &t2) | |
hermite (const value_type &p1, const value_type &p2) | |
value_type & | p1 () |
value_type & | p2 () |
value_type & | t1 () |
value_type & | t2 () |
void | sync () |
Public Attributes | |
value_type | P1 |
value_type | P2 |
value_type | T1 |
value_type | T2 |
Copyright (c) 2002 Robert B. Quattlebaum Jr.
This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
=== N O T E S ===========================================================
This is an internal header file, included by other ETL headers. You should not attempt to use it directly.
=========================================================================
Definition at line 135 of file _hermite.h.
typedef V hermite< V, T >::value_type |
Definition at line 144 of file _hermite.h.
hermite< V, T >::hermite | ( | const value_type & | p1, | |
const value_type & | p2, | |||
const value_type & | t1, | |||
const value_type & | t2 | |||
) | [inline] |
hermite< V, T >::hermite | ( | const value_type & | p1, | |
const value_type & | p2 | |||
) | [inline] |
value_type& hermite< V, T >::p1 | ( | ) | [inline] |
value_type& hermite< V, T >::p2 | ( | ) | [inline] |
value_type& hermite< V, T >::t1 | ( | ) | [inline] |
value_type& hermite< V, T >::t2 | ( | ) | [inline] |
void hermite< V, T >::sync | ( | ) | [inline] |
Reimplemented from bezier_base< V, T >.
Definition at line 157 of file _hermite.h.
References bezier_base< V, T >::operator[](), hermite< V, T >::P1, hermite< V, T >::P2, bezier_base< V, T >::sync(), hermite< V, T >::T1, and hermite< V, T >::T2.
Referenced by hermite< V, T >::hermite().
value_type hermite< V, T >::P1 |
Definition at line 150 of file _hermite.h.
Referenced by hermite< V, T >::p1(), and hermite< V, T >::sync().
value_type hermite< V, T >::P2 |
Definition at line 150 of file _hermite.h.
Referenced by hermite< V, T >::p2(), and hermite< V, T >::sync().
value_type hermite< V, T >::T1 |
Definition at line 150 of file _hermite.h.
Referenced by hermite< V, T >::sync(), and hermite< V, T >::t1().
value_type hermite< V, T >::T2 |
Definition at line 150 of file _hermite.h.
Referenced by hermite< V, T >::sync(), and hermite< V, T >::t2().