#include <GteIntpSphere2.h>
Public Member Functions | |
IntpSphere2 (int numPoints, InputType const *theta, InputType const *phi, InputType const *F) | |
bool | operator() (InputType theta, InputType phi, InputType &F) const |
~IntpSphere2 () | |
Static Public Member Functions | |
static void | GetSphericalCoordinates (InputType x, InputType y, InputType z, InputType &theta, InputType &phi) |
Private Types | |
typedef Delaunay2Mesh< InputType, ComputeType, RationalType > | TriangleMesh |
Private Attributes | |
Delaunay2< InputType, ComputeType > | mDelaunay |
std::unique_ptr< IntpQuadraticNonuniform2< InputType, TriangleMesh > > | mInterp |
TriangleMesh | mMesh |
std::vector< Vector2< InputType > > | mWrapAngles |
std::vector< InputType > | mWrapF |
Definition at line 24 of file GteIntpSphere2.h.
|
private |
Definition at line 50 of file GteIntpSphere2.h.
gte::IntpSphere2< InputType, ComputeType, RationalType >::~IntpSphere2 | ( | ) |
Definition at line 61 of file GteIntpSphere2.h.
gte::IntpSphere2< InputType, ComputeType, RationalType >::IntpSphere2 | ( | int | numPoints, |
InputType const * | theta, | ||
InputType const * | phi, | ||
InputType const * | F | ||
) |
Definition at line 66 of file GteIntpSphere2.h.
|
static |
Definition at line 102 of file GteIntpSphere2.h.
bool gte::IntpSphere2< InputType, ComputeType, RationalType >::operator() | ( | InputType | theta, |
InputType | phi, | ||
InputType & | F | ||
) | const |
Definition at line 129 of file GteIntpSphere2.h.
|
private |
Definition at line 53 of file GteIntpSphere2.h.
|
private |
Definition at line 56 of file GteIntpSphere2.h.
|
private |
Definition at line 54 of file GteIntpSphere2.h.
|
private |
Definition at line 52 of file GteIntpSphere2.h.
|
private |
Definition at line 55 of file GteIntpSphere2.h.