1#ifndef _FISHEYE_SCALAR_ORTHOSLICE_HPP
2#define _FISHEYE_SCALAR_ORTHOSLICE_HPP
4#include "fisheyescalarDllApi.h"
6#include <bone/BundleInput.hpp>
7#include <bone/FishField.hpp>
9#include <ocean/shrimp/VObjectStatus.hpp>
11#include <ocean/GLvish/VGLRenderObject.hpp>
12#include <ocean/GLvish/BoundingBox.hpp>
13#include <ocean/GLvish/VGLColormap.hpp>
14#include <ocean/GLvish/Shader.hpp>
16#include <ocean/eagle/PhysicalSpace.hpp>
18#include <eye/retina/TexturedQuad.hpp>
19#include <eye/retina/FieldSlice.hpp>
20#include <eye/retina/VFieldRenderObject.hpp>
22#include <bone/FieldObject.hpp>
24#include <GL/Texture.hpp>
42 virtual public Fish<Skeleton>,
76 using FieldSlice::reset;
85 return Blocks.
size() < 1;
114 bool update(
VRequest&R,
double precision)
override;
117static string createChildname(
const string&
parent_name)
constexpr auto empty(const _Container &__cont) noexcept(noexcept(__cont.empty())) -> decltype(__cont.empty())
size_type size() const noexcept
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Information per time slice, mainly a set of Grid objects that are accessed via GridID objects.
Definition Slice.hpp:36
Render a slice of a scalar field given on a grid in uniform cartesian coordinates,...
Definition OrthoSlice.hpp:44
Base class for objects rendering fields on a fiber bundle.
Definition VFieldRenderObject.hpp:23
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...
Class for ranges of types, such as minimum/maximum.
Definition Range.hpp:379
Definition anemonefish/FieldSlice.hpp:23
Convenience class to provide an input slot for selection a coordinate orientation along the X,...
Definition XYZOrientation.hpp:17
Definition OrthoSlice.hpp:51