FiberVISH
0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
pond
GL
FieldShader.hpp
1
#ifndef __FIBER_GL_FIELDSHADER_HPP
2
#define __FIBER_GL_FIELDSHADER_HPP
3
4
#include <field/MemArray.hpp>
5
#include <ocean/GLvish/Shader.hpp>
6
#include <ocean/GLvish/ArrayTypes.hpp>
7
8
#include "fishGLDllApi.h"
9
10
namespace
GL
11
{
12
using namespace
Eagle
;
13
using namespace
Fiber
;
14
using namespace
MemCore
;
15
18
extern
fishGL_API
RefPtr<Wizt::BufferArray>
loadFieldAttribute(
const
RefPtr<Wizt::GLProgram>
&
Shader
,
const
std::string&
AttributeName
,
19
const
RefPtr<MemBase>
&MB,
bool
ForceMemCreation
=
true
,
20
const
MemBase::Creator_t
&theCreator =
NullPtr
() );
21
22
}
// GL
23
24
#endif
// __FIBER_GL_FIELDSHADER_HPP
25
Fiber::CreativeIterator
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition
CreativeIterator.hpp:34
MemCore::WeakPtr
Wizt::Shader
Eagle
Fiber
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition
FAQ.dox:2
GL
MemCore
MemCore::NullPtr
std::nullptr_t NullPtr
Generated on Sun Mar 1 2026 10:23:24 for FiberVISH by
1.9.8