FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
FieldCLOperation.hpp
1#ifndef __FISH_FIELDCLOPERATION_HPP
2#define __FISH_FIELDCLOPERATION_HPP
3
4
5#include <ocean/shrimp/VObjectStatus.hpp>
6#include <bundle/Bundle.hpp>
7
8#include <bone/FishField.hpp>
9#include <OpenCL/icl.hpp>
10
11namespace Wizt
12{
13 using namespace Fiber;
14
18 class fishbone_API FieldCLOperation : public virtual VObject
19 , public virtual Fish<Fiber::Field>
20 // , public StatusIndicator
21 {
22 public:
25
26 VOutput<Field> OutputField;
27
32 FieldCLOperation(const string&name,
33 int p = 0,
35
37
38
39 static VAcceptInfoList_t accept(const RefPtr<VObject>&vobj);
40
41 bool update(VRequest&R, double precision);
42 };
43
44
45} // namespace Wizt
46
47#endif /* __FISH_FIELDCLOPERATION_HPP */
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Definition FieldCLOperation.hpp:21
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
std::nullptr_t NullPtr
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...