Free Electron
fe::ext::Splat< T, D > Member List

This is the complete list of members for fe::ext::Splat< T, D >, including all inherited members.

abandon(void)fe::Countedinlinevirtual
access(const t_index &a_index) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inlineprivate
acquire(void)fe::Countedinlinevirtual
acquire(int &rCount)fe::Countedinlinevirtual
aspectFillSolve(unsigned int a_aspect) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
blur(t_solve_real a_factor) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
calc_array_index(const t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
cellsize(void) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
clone(Splat< T, D > *a_other_splat) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
count(void) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
Counted(void) (defined in fe::Counted)fe::Countedinline
create(const t_index &a_count, const T &a_init) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
dbload(const char *a_filename) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
dbsave(const char *a_filename) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
direct(const t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
dump(const char *a_filename) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
e_pivot_count enum value (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
e_pivot_none enum value (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
e_pivot_over enum value (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
e_pivot_under enum value (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
e_pivot_within enum value (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
fill(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
fillSolve(unsigned int a_aspect) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
get(const t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
getMass(const t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
gradient(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
gradientSplat(const t_solve_real &a_mass, const t_index &a_index, const T &a_value, const t_span &a_direction) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
index(t_index &a_index, const t_span &a_location) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inlineprivate
iterate(Functor &a_functor) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
location(t_span &a_location, const t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
m_cells (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_count (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_gradient_mass (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_gradients (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_init (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_mass (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_root (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_scale (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_size (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
m_totalCount (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
magnitude(const t_span &a_span) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
massSplat(const t_solve_real &a_mass, const t_index &a_index, const T &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
oldstrut(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
pivot(t_pivot &a_pivot, t_index &a_index, const t_span &a_location) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
pull(Splat< T, D > *a_other_splat) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
push(Splat< T, D > *a_other_splat) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
registerRegion(void *pT, U32 bytes) (defined in fe::Counted)fe::Countedinline
release(void)fe::Countedinlinevirtual
releaseInternal(void)fe::Countedinlineprotected
reportTracker(void) (defined in fe::Counted)fe::Countedinlinestatic
resplat(Splat< T, D > *a_other_splat) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
rIterate(unsigned int a_d, t_index &a_index, Functor &a_functor) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inlineprivate
rLinearSample(unsigned int a_d, typename Splat< T, D >::t_index &a_index, typename Splat< T, D >::t_index &a_lower, typename Splat< T, D >::t_pivot &a_pivot, float a_mult, t_bnd *a_bnd) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >private
rSplat(unsigned int a_d, typename Splat< T, D >::t_index &a_index, typename Splat< T, D >::t_index &a_lower, float a_mult, t_bnd *a_bnd, const t_solve_real &a_mass, const T &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
safe(t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
safe(t_span &a_span) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
safe(unsigned int a_d, t_index &a_index) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
sample(const typename Splat< T, D >::t_span &a_location) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
set(const t_index &a_index, const T &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
setAll(t_span &a_span, t_solve_real a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
setMass(const t_index &a_index, const t_solve_real &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
setName(const String &) (defined in fe::Counted)fe::Countedinline
setSpace(const t_span &a_lo, const t_span &a_hi) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
spanize(t_span &a_span, const t_index &a_index) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
Splat(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inline
splat(const t_solve_real &a_mass, const typename Splat< T, D >::t_span &a_location, const T &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
strut(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
suppressReport(void) (defined in fe::Counted)fe::Countedinlineprotected
t_cells typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_gradient typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_gradients typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_index typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_mass typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_pivot typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_pivot_e enum name (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
t_span typedef (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
totalCount(void) const (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inlineprivate
trackerCount(void) (defined in fe::Counted)fe::Countedinlinestatic
trackReference(void *pReference, String what) (defined in fe::Counted)fe::Countedinline
unit(t_span &a_unit_location, const t_span &a_location) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
unitSplat(const t_solve_real &a_mass, const typename Splat< T, D >::t_span &a_location, const T &a_value) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >
untrackReference(void *pReference) (defined in fe::Counted)fe::Countedinline
~Counted(void) (defined in fe::Counted)fe::Countedinlinevirtual
~Splat(void) (defined in fe::ext::Splat< T, D >)fe::ext::Splat< T, D >inlinevirtual