template <class T>
class vtb::graphics::FluidSurface
Base classes
  • public Object3D
  • public Drawable3D
Types
  • using testbed_type = vtb::core::Testbed< T, 3 >
  • using vec3 = vtb::core::Vector3< T >
  • using vec2 = vtb::core::Vector2< T >
  • using int2 = vtb::core::int2
  • using grid4 = vtb::core::Grid< T, 4 >
  • using grid3 = vtb::core::Grid< T, 3 >
  • using grid2 = vtb::core::Grid< T, 2 >
  • using array4 = vtb::core::Array4< T >
  • using array3 = vtb::core::Array3< T >
  • using array2 = vtb::core::Array2< T >
Methods
  • showVelocityPotential(bool b) -> void
  • showSurface(bool b) -> void
  • showAxes(bool b) -> void
  • show(bool b) -> void
  • init(const testbed_type & testbed) -> void
  • step_regular(const testbed_type & testbed) -> void
  • step_irregular(const testbed_type & testbed) -> void
  • step(const testbed_type & testbed) -> void
  • draw(const Matrix4 & m, Camera3D & camera) -> void
  • FluidSurface()