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

This is the complete list of members for Wizt::EdgeShader, 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
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
EdgeRenderer(const string &name, int RenderCategory, const RefPtr< VCreationPreferences > &VP) (defined in Wizt::EdgeRenderer)Wizt::EdgeRenderer
EdgeShader(const string &name, int P, const RefPtr< VCreationPreferences > &VP) (defined in Wizt::EdgeShader)Wizt::EdgeShader
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::EdgeShader)Wizt::EdgeShader
feedAnemone(VRenderContext &Context, AnemoneCreatorBase &AC) (defined in Wizt::Illuminatable)Wizt::Illuminatablestatic
feedAnemone(const AnemoneCreatorContext &ACC) (defined in Wizt::Illuminatable)Wizt::Illuminatableinlinestatic
FloatingProgrammableEdgeRenderer(const string &name, int P, const RefPtr< VCreationPreferences > &VP) (defined in Wizt::FloatingProgrammableEdgeRenderer)Wizt::FloatingProgrammableEdgeRenderer
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 (defined in Wizt::FloatingProgrammableEdgeRenderer)Wizt::FloatingProgrammableEdgeRenderer
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
getEdgeShaderShaderPrefix(const GridAnemone::AnemoneCreationContext &ARC, const GridAnemone::AnemoneExplorer &AE) const (defined in Wizt::EdgeShader)Wizt::EdgeShader
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 AnemoneCreationContext &ARC, const AnemoneExplorer &AE) const (defined in Wizt::EdgeShader)Wizt::EdgeShader
getShaderPrefix(const GridAnemone::AnemoneCreationContext &ARC, const GridAnemone::AnemoneExplorer &AE) const (defined in Wizt::FloatingAnemone)Wizt::FloatingAnemone
getSkeleton(const Fiber::Grid &G) const override (defined in Wizt::SkeletonOperator< SkeletonProperty >)Wizt::SkeletonOperator< SkeletonProperty >inlinevirtual
getState(const WeakPtr< ValuePool > &VP) constWizt::VStateCreatorBase
getTranslationVector(const VRenderContext &Context, Intercube &IC, Eagle::tvector3 &TranslationVector, double CameraShiftThreshold)Wizt::FloatOriginstatic
getTranslationVector(Intercube &IC)Wizt::FloatOriginstatic
glsl typedef (defined in Wizt::FloatingProgrammableEdgeRenderer)Wizt::FloatingProgrammableEdgeRenderer
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::EdgeShader)Wizt::EdgeShader
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
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
updateAnemone(Anemone &RenderAnemone, const AnemoneCreationContext &ARC, const RefPtr< AnemoneExplorer > &AE) const override (defined in Wizt::FloatingProgrammableEdgeRenderer)Wizt::FloatingProgrammableEdgeRenderer
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 override (defined in Wizt::EdgeShader)Wizt::EdgeShadervirtual
WorldToScreen() const overrideWizt::FloatingAnemone
~EdgeRenderer() (defined in Wizt::EdgeRenderer)Wizt::EdgeRenderer
~EdgeShader() (defined in Wizt::EdgeShader)Wizt::EdgeShader
~FloatingOriginAnemone() (defined in Wizt::FloatingOriginAnemone)Wizt::FloatingOriginAnemone
~FloatingProgrammableEdgeRenderer() (defined in Wizt::FloatingProgrammableEdgeRenderer)Wizt::FloatingProgrammableEdgeRenderer
~GetSkeletonOperator() (defined in Wizt::GetSkeletonOperator)Wizt::GetSkeletonOperator