FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
SurfaceRefinementCriterion.hpp
1#ifndef __lakeview_bone_SurfaceRefinementCriterion_HPP
2#define __lakeview_bone_SurfaceRefinementCriterion_HPP
3
4#include <fish/fiber/baseop/RefineSurface.hpp>
5#include <ocean/plankton/VValue.hpp>
6#include "fishboneDllApi.h"
7
8using namespace Fiber;
9
10namespace Wizt
11{
12 //using Fiber::SurfaceRefinementCriterion;
13
14 //typedef MemCore::RefPtr<Fiber::SurfaceRefinementCriterion> VSurfaceRefinementCriterion;
15
16 template<>
18 {
19 public:
20 static bool TypenameInitialized;
21 static bool setValueFromText(VSurfaceRefinementCriterion& c, const string& s);
22 static string Text(const VSurfaceRefinementCriterion& c);
23 };
24
25 template<>
27 {
28 public:
30 {
31 if (!V)
32 return NullPtr();
33
34 return V->copyMe();
35 }
36 };
37}
38
39#endif // __lakeview_bone_SurfaceRefinementCriterion_HPP
40
constexpr _OI copy(_II __first, _II __last, _OI __result)
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
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 ...