FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Ownership.hpp
1#ifndef __FIBER_BUNDLE_OWNERSHIP_HPP
2#define __FIBER_BUNDLE_OWNERSHIP_HPP
3
4#include "Bundle.hpp"
5
6namespace Fiber
7{
8
9BUNDLE_API RefPtr<Field> getPrimaryOwner(const CreativeArrayBase&);
10BUNDLE_API RefPtr<Representation> getPrimaryOwner(const Field&);
11BUNDLE_API RefPtr<Skeleton> getPrimaryOwner(const Representation&);
12BUNDLE_API RefPtr<Grid> getPrimaryOwner(const Skeleton&);
13BUNDLE_API RefPtr<Slice> getPrimaryOwner(const Grid&);
14BUNDLE_API RefPtr<Bundle> getPrimaryOwner(const Slice&);
15
16BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const Slice&G);
17BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const Grid&G);
18BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const Skeleton&K);
19BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const Representation&R);
20BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const Field&F);
21BUNDLE_API RefPtr<Bundle> getPrimaryBundle(const CreativeArrayBase&C);
22
23} // namespace Fiber
24
25
26
27#endif // __FIBER_BUNDLE_OWNERSHIP_HPP
28
29
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2