FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Wizt::SurfaceRenderer Member List

This is the complete list of members for Wizt::SurfaceRenderer, including all inherited members.

CompileShader(VRenderContext &Context, const std::string &Name, const RenderBasin::Program::Setup &SetupFunction=nullptr, const RefPtr< RenderBasin::Program > &ExistingProgram=NullPtr(), const glsl &LocalVertexShaderPrefixCode="", const glsl &LocalGeometryShaderPrefixCode="", const glsl &LocalFragmentShaderPrefixCode="") constWizt::Programmable
computeShiftedCoordinates(const RefPtr< Chunk< Eagle::point3 > > &RawCoordinates, const Eagle::tvector3 &TranslationVector) constWizt::FloatOrigin
computeVertexNormals(Fiber::Representation &myVertices, Fiber::Representation &mySkeletonAsVertices, VRequest &Context)Wizt::TriangleRendererstatic
createPossiblyShiftedVertices(const RefPtr< TypedChunk< Eagle::PhysicalSpace::point > > &Coordinates, const BoundingBox &BBox, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE)Wizt::FloatingAnemonestatic
createPossiblyShiftedVertices(const RefPtr< Fiber::MemBase > &Coordinates, const BoundingBox &BBox, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE, const MemCore::Attributes &Attribs, bool AllowProceduralCoordinates)Wizt::FloatingAnemonestatic
createPossiblyShiftedVertices(Fiber::CreativeArrayBase &myPrimaryDataFragment, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE, bool AllowProceduralCoordinates, const Fiber::CreativeArrayBase::result &AsyncCallback)Wizt::FloatingAnemonestatic
createPossiblyShiftedVertices(const RefPtr< TypedChunk< Eagle::PhysicalSpace::point > > &Coordinates, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE) (defined in Wizt::FloatingOriginAnemone)Wizt::FloatingOriginAnemonestatic
default_fragment_shaderWizt::Programmablestatic
default_geometry_shaderWizt::Programmablestatic
default_vertex_shaderWizt::Programmablestatic
DefineLightSources(VRenderContext &Context)Wizt::Illuminatablestatic
enableViewportArray(bool EnableFragmentLayerViewport=true)Wizt::Programmable
f_prefixWizt::Programmable
feedAnemone(Anemone &RenderAnemone, RenderBasin::ElementAttribute &SkeletonBuffer, const AnemoneCreationContext &ARC, const RefPtr< AnemoneExplorer > &AE) const override (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
feedAnemone(VRenderContext &Context, AnemoneCreatorBase &AC) (defined in Wizt::Illuminatable)Wizt::Illuminatablestatic
feedAnemone(const AnemoneCreatorContext &ACC) (defined in Wizt::Illuminatable)Wizt::Illuminatableinlinestatic
fragment_shader(VRenderContext &Context) const=0Wizt::Programmablepure virtual
g_prefixWizt::Programmable
geometry_shader(VRenderContext &Context) constWizt::Programmablevirtual
GeometryInputWizt::Programmable
GeometryOutputWizt::Programmable
GeometryShaderPrefix(VRenderContext &Context) constWizt::Programmablevirtual
getAnemoneExplorer(VRenderContext &Context) const overrideWizt::SurfaceRenderer
Wizt::FloatingAnemone::getAnemoneExplorer(const WeakPtr< GridAnemone > &theGridAnemone, VRenderContext &Context) constWizt::FloatingAnemone
getCode(VRenderContext &Context, const std::string &Name, const std::string &Ext, std::string(Programmable::*shader)(VRenderContext &Context) const, const string &PrefixCode) constWizt::Programmable
getCoordinateTranslation(const VRenderContext &Context, Eagle::tvector3 &TranslationVector) constWizt::FloatOrigin
getCoordinateTranslation(const VRenderContext &Context, Intercube &IC, Eagle::tvector3 &TranslationVector) constWizt::FloatOrigin
getNormals(const AnemoneCreationContext &ARC)Wizt::TriangleRendererstatic
getRefinedSkeleton(const Fiber::Grid &G, int i) const override (defined in Wizt::SkeletonOperator< SkeletonProperty >)Wizt::SkeletonOperator< SkeletonProperty >inlinevirtual
getShaderDefines(const RefPtr< ValuePool > &Context) constWizt::ShaderConditionals
getShaderPrefix(const GridAnemone::AnemoneCreationContext &ARC, const GridAnemone::AnemoneExplorer &AE) constWizt::SurfaceRenderervirtual
getSkeleton(const Fiber::Grid &G) const override (defined in Wizt::SkeletonOperator< SkeletonProperty >)Wizt::SkeletonOperator< SkeletonProperty >inlinevirtual
getState(const WeakPtr< ValuePool > &VP) constWizt::VStateCreatorBase
getSurfaceShaderPrefix(const GridAnemone::AnemoneCreationContext &ARC, const GridAnemone::AnemoneExplorer &AE) constWizt::SurfaceRenderer
getTranslationVector(const VRenderContext &Context, Intercube &IC, Eagle::tvector3 &TranslationVector, double CameraShiftThreshold)Wizt::FloatOriginstatic
getTranslationVector(Intercube &IC)Wizt::FloatOriginstatic
glsl typedef (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
GridInspector typedef (defined in Wizt::TriangleRenderer)Wizt::TriangleRenderer
hasChangedAbsoluteTranslationVector(const RefPtr< GridAnemone::AnemoneExplorer > &AE) const (defined in Wizt::FloatingOriginAnemone)Wizt::FloatingOriginAnemone
hasLocalInterface(const type_info &InterfaceType) constWizt::VStateCreatorBase
hasValidShaderDefines(const AnemoneCreatorContext &ACC) constWizt::ShaderConditionals
initializeTranslation(Anemone &RenderAnemone, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE) constWizt::FloatingAnemone
isValidAnemone(const Anemone &RenderAnemone, const AnemoneCreationContext &ARC, const RefPtr< AnemoneExplorer > &AE) const override (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
Wizt::Phong::isValidAnemone(VRenderContext &Context, const AnemoneCreatorBase &AC)Wizt::Illuminatablestatic
Wizt::Phong::isValidAnemone(VRenderContext &Context, const WeakPtr< AnemoneCreatorBase > &AC)Wizt::Illuminatableinlinestatic
Wizt::Phong::isValidAnemone(const AnemoneCreatorContext &ACC)Wizt::Illuminatableinlinestatic
MyRenderState typedef (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
myState(const WeakPtr< ValuePool > &Context) constWizt::VStateCreatorBase
newState() constWizt::VStateCreatorBasevirtual
OptionalFileRead(const string &filename, const string &text)Wizt::Programmablestatic
PhongShaderFunction()Wizt::Phongstatic
Program typedefWizt::Programmable
setGLSLVersion(const string &v_version, const string &g_version, const string &f_version)Wizt::Programmable
setGLSLVersion(const string &version)Wizt::Programmable
setNumberOfLightSources(VRenderContext &Context, const std::string &VariableName="lightNum")Wizt::Programmablestatic
setState(const WeakPtr< ValuePool > &, const RefPtr< State > &st) constWizt::VStateCreatorBase
SurfaceRenderer(const string &name, int, const RefPtr< VCreationPreferences > &VP) (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
SurfaceRenderState typedef (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
TriangleRenderer(const string &name, int RenderCategory, const RefPtr< VCreationPreferences > &VP) (defined in Wizt::TriangleRenderer)Wizt::TriangleRenderer
updateAnemone(Anemone &RenderAnemone, const AnemoneCreationContext &ARC, const RefPtr< AnemoneExplorer > &AE) const override (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
updateTranslation(Anemone &RenderAnemone, const GridAnemone::AnemoneCreationContext &ARC, const RefPtr< GridAnemone::AnemoneExplorer > &AE) const (defined in Wizt::FloatingAnemone)Wizt::FloatingAnemone
v_prefixWizt::Programmable
vertex_shader(VRenderContext &Context) const=0Wizt::Programmablepure virtual
WorldToScreen() const overrideWizt::FloatingAnemone
~FloatingOriginAnemone() (defined in Wizt::FloatingOriginAnemone)Wizt::FloatingOriginAnemone
~GetSkeletonOperator() (defined in Wizt::GetSkeletonOperator)Wizt::GetSkeletonOperator
~SurfaceRenderer() (defined in Wizt::SurfaceRenderer)Wizt::SurfaceRenderer
~TriangleRenderer() (defined in Wizt::TriangleRenderer)Wizt::TriangleRenderer