FiberVISH
0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
fiber
field
SaveItem.hpp
1
#ifndef __FIBER_FIELD_SAVEITEM_HPP
2
#define __FIBER_FIELD_SAVEITEM_HPP
3
4
#include <memcore/Interface.hpp>
5
6
#include "CreativeArrayBase.hpp"
7
8
namespace
Fiber
9
{
10
19
template
<
class
ItemType>
20
class
SaveItem
:
public
MemCore::Interface
<ItemType>
21
{
22
public
:
23
ItemType
myItem;
24
25
SaveItem
(
const
ItemType
&
theItem
)
26
: myItem(
theItem
)
27
{}
28
};
29
30
31
using
DataSaveItem
=
SaveItem<RefPtr<MemBase>
>;
32
using
CreatorSaveItem
=
SaveItem<RefPtr<CreativeArrayBase>
>;
33
34
using
BinderInfoItem
=
OwnerBase::Item<RefPtr<BinderBase>
>;
35
36
37
}
// namespace Fiber
38
39
40
#endif
// __FIBER_FIELD_SAVEITEM_HPP
Fiber::CreativeIterator
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition
CreativeIterator.hpp:34
Fiber::SaveItem
An interface object to signal a processOwner() function that some data item should be saved.
Definition
SaveItem.hpp:21
MemCore::InterfaceData
MemCore::Interface
Fiber
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition
FAQ.dox:2
Generated on Sun Mar 1 2026 10:23:05 for FiberVISH by
1.9.8