FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
FishObject.hpp
1#ifndef __FISH_FISHOBJECT_HPP
2#define __FISH_FISHOBJECT_HPP
3
4#include "fishboneDllApi.h"
5
6#include <ocean/shrimp/Range.hpp>
7#include <ocean/shrimp/VChart.hpp>
8#include <fish/fiber/bundle/Bundle.hpp>
9
10namespace Wizt
11{
12
13typedef Range VTimeRange;
14
17class fishbone_API FishObject : public VObject, public Atlas
18{
19public:
20 VOutput<VTimeRange> TimeRange;
21
23 FishObject(const string&name, int p, const RefPtr<VCreationPreferences>&VP);
24
26 ~FishObject();
27
31 void updateBundleInformation(const Fiber::Bundle&B);
32};
33
34
35} // namespace Wizt
36
37#endif /* __FISH_FISHOBJECT_HPP */
38
39
The main entity holding all information.
Definition Bundle.hpp:173
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Definition FishObject.hpp:18
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...