Shiokaze Framework
A research-oriented fluid solver for computer graphics
shape2 Member List

This is the complete list of members for shape2, including all inherited members.

box(double dx) constshape2inline
cell() constshape2inline
clamp(const vec2i &pi) constshape2inline
clamp(int i, int j) constshape2inline
count() constshape2inline
decode(size_t value) constshape2inline
dx() constshape2inline
empty() constshape2inline
encode(int i, int j) constshape2inline
encode(const vec2i &pi) constshape2inline
face(int dim) constshape2inline
find_cell(const vec2< T > &p) constshape2inline
find_face(const vec2< T > &p, unsigned dim) constshape2inline
find_node(const vec2< T > &p) constshape2inline
for_each(std::function< void(int i, int j)> func) constshape2inline
get(unsigned &w, unsigned &h) constshape2inline
get(unsigned gn[DIM2]) constshape2inline
hshape2
hash() constshape2inline
interruptible_for_each(std::function< bool(int i, int j)> func) constshape2inline
max() constshape2inline
nodal() constshape2inline
on_edge(int i, int j) constshape2inline
on_edge(const vec2i &pi) constshape2inline
operator!=(const shape2 &shape) constshape2inline
operator*(double s) constshape2inline
operator*=(double v)shape2inline
operator+(const shape2 &rhs) constshape2inline
operator+=(const shape2 &rhs)shape2inline
operator-(const shape2 &rhs) constshape2inline
operator-=(const shape2 &rhs)shape2inline
operator/(double s) constshape2inline
operator/=(double v)shape2inline
operator<(const shape2 &rhs) constshape2inline
operator==(const shape2 &shape) constshape2inline
operator[](unsigned idx) constshape2inline
operator[](unsigned idx)shape2inline
out_of_bounds(int i, int j) constshape2inline
out_of_bounds(const vec2i &pi) constshape2inline
shape2(const unsigned gn[DIM2])shape2inline
shape2(unsigned w, unsigned h)shape2inline
shape2()shape2inline
wshape2