This is the complete list of members for vsg::Trackball, including all inherited members.
| _animationDuration (defined in vsg::Trackball) | vsg::Trackball | protected |
| _attemptDelete() const (defined in vsg::Object) | vsg::Object | protectedvirtual |
| _camera (defined in vsg::Trackball) | vsg::Trackball | protected |
| _ellipsoidModel (defined in vsg::Trackball) | vsg::Trackball | protected |
| _endLookAt (defined in vsg::Trackball) | vsg::Trackball | protected |
| _hasKeyboardFocus (defined in vsg::Trackball) | vsg::Trackball | protected |
| _hasPointerFocus (defined in vsg::Trackball) | vsg::Trackball | protected |
| _keyboard (defined in vsg::Trackball) | vsg::Trackball | protected |
| _lastPointerEventWithinRenderArea (defined in vsg::Trackball) | vsg::Trackball | protected |
| _lookAt (defined in vsg::Trackball) | vsg::Trackball | protected |
| _pan (defined in vsg::Trackball) | vsg::Trackball | protected |
| _previousDelta (defined in vsg::Trackball) | vsg::Trackball | protected |
| _previousPointerEvent (defined in vsg::Trackball) | vsg::Trackball | protected |
| _previousTime (defined in vsg::Trackball) | vsg::Trackball | protected |
| _previousTouches (defined in vsg::Trackball) | vsg::Trackball | protected |
| _prevZoomTouchDistance (defined in vsg::Trackball) | vsg::Trackball | protected |
| _rotateAngle (defined in vsg::Trackball) | vsg::Trackball | protected |
| _rotateAxis (defined in vsg::Trackball) | vsg::Trackball | protected |
| _startLookAt (defined in vsg::Trackball) | vsg::Trackball | protected |
| _startTime (defined in vsg::Trackball) | vsg::Trackball | protected |
| _thrown (defined in vsg::Trackball) | vsg::Trackball | protected |
| _updateMode (defined in vsg::Trackball) | vsg::Trackball | protected |
| _zoomPreviousRatio (defined in vsg::Trackball) | vsg::Trackball | protected |
| addKeyViewpoint(KeySymbol key, ref_ptr< LookAt > lookAt, double duration=1.0) | vsg::Trackball | |
| addKeyViewpoint(KeySymbol key, double latitude, double longitude, double altitude, double duration=1.0) | vsg::Trackball | |
| addWindow(ref_ptr< Window > window, const ivec2 &offset={}) | vsg::Trackball | |
| apply(KeyPressEvent &keyPress) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(KeyReleaseEvent &keyRelease) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(FocusInEvent &focusIn) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(FocusOutEvent &focusOut) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(ButtonPressEvent &buttonPress) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(ButtonReleaseEvent &buttonRelease) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(MoveEvent &moveEvent) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(ScrollWheelEvent &scrollWheel) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(TouchDownEvent &touchDown) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(TouchUpEvent &touchUp) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(TouchMoveEvent &touchMove) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(FrameEvent &frame) override (defined in vsg::Trackball) | vsg::Trackball | virtual |
| apply(Object &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Objects &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(External &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Data &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(stringValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(wstringValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(boolValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(intValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uintValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(floatValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(doubleValue &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec2Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec3Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(mat4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dmat4Value &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(byteArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubyteArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(shortArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ushortArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(intArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uintArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(floatArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(doubleArray &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec2Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec3Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(mat4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dmat4Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block64Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block128Array &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(byteArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubyteArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(shortArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ushortArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(intArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uintArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(floatArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(doubleArray2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(bvec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(svec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ivec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(usvec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec2Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec3Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uivec4Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block64Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block128Array2D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(byteArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubyteArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(shortArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ushortArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(intArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(uintArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(floatArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(doubleArray3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec2Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec3Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(vec4Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec2Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec3Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(dvec4Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec2Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec3Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ubvec4Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block64Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(block128Array3D &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Node &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Compilable &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Commands &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Group &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(QuadGroup &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(LOD &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(PagedLOD &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(StateGroup &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CullGroup &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CullNode &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Transform &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(MatrixTransform &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CoordinateFrame &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Geometry &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(VertexDraw &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(VertexIndexDraw &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DepthSorted &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Layer &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Bin &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Switch &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Light &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(AmbientLight &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DirectionalLight &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(PointLight &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(SpotLight &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(InstrumentationNode &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RegionOfInterest &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Text &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TextGroup &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TextTechnique &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TextLayout &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Animation &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(AnimationGroup &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(AnimationSampler &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(JointSampler &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(MorphSampler &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TransformSampler &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CameraSampler &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Joint &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BufferInfo &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ImageInfo &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ImageView &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Image &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Command &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(StateCommand &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(StateSwitch &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CommandBuffer &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RenderPass &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindDescriptorSet &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindDescriptorSets &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindViewDescriptorSets &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Descriptor &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DescriptorBuffer &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DescriptorImage &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DescriptorSet &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindVertexBuffers &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindIndexBuffer &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindComputePipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindGraphicsPipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BindRayTracingPipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(GraphicsPipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ComputePipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RayTracingPipeline &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(GraphicsPipelineState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ShaderStage &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(VertexInputState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(InputAssemblyState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TessellationState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ViewportState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RasterizationState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(MultisampleState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DepthStencilState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ColorBlendState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DynamicState &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ResourceHints &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Draw &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DrawIndexed &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ClearAttachments &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ClearColorImage &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ClearDepthStencilImage &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(QueryPool &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ResetQueryPool &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(BeginQuery &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(EndQuery &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(WriteTimestamp &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CopyQueryPoolResults &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DrawMeshTasks &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DrawMeshTasksIndirect &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(DrawMeshTasksIndirectCount &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(UIEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(WindowEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ExposeWindowEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ConfigureWindowEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CloseWindowEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(KeyEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(PointerEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TouchEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TerminateEvent &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ShaderCompileSettings &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Camera &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(CommandGraph &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(SecondaryCommandGraph &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RenderGraph &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(View &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Viewer &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ViewMatrix &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(LookAt &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(LookDirection &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RelativeViewMatrix &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(TrackingViewMatrix &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(ProjectionMatrix &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Perspective &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(Orthographic &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(RelativeProjection &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(EllipsoidPerspective &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| apply(FrameStamp &) (defined in vsg::Visitor) | vsg::Visitor | virtual |
| cameraRenderAreaCoordinates(const PointerEvent &pointerEvent) const (defined in vsg::Trackball) | vsg::Trackball | |
| cast() (defined in vsg::Object) | vsg::Object | inline |
| cast() const (defined in vsg::Object) | vsg::Object | inline |
| clampToGlobe() (defined in vsg::Trackball) | vsg::Trackball | |
| clone(const CopyOp ©op={}) const | vsg::Object | virtual |
| create() (defined in vsg::Object) | vsg::Object | inlinestatic |
| create_if(bool flag) (defined in vsg::Object) | vsg::Object | inlinestatic |
| eventRelevant(const WindowEvent &event) const (defined in vsg::Trackball) | vsg::Trackball | |
| getAuxiliary() (defined in vsg::Object) | vsg::Object | inline |
| getAuxiliary() const (defined in vsg::Object) | vsg::Object | inline |
| getInstrumentation() (defined in vsg::Visitor) | vsg::Visitor | inlinevirtual |
| getObject(const std::string &key) | vsg::Object | |
| getObject(const std::string &key) const | vsg::Object | |
| getObject(const std::string &key) | vsg::Object | inline |
| getObject(const std::string &key) const | vsg::Object | inline |
| getOrCreateAuxiliary() (defined in vsg::Object) | vsg::Object | |
| getRefObject(const std::string &key) | vsg::Object | |
| getRefObject(const std::string &key) const | vsg::Object | |
| getRefObject(const std::string &key) | vsg::Object | inline |
| getRefObject(const std::string &key) const | vsg::Object | inline |
| getValue(const std::string &key, T &value) const | vsg::Object | |
| INACTIVE enum value (defined in vsg::Trackball) | vsg::Trackball | protected |
| keyViewpointMap | vsg::Trackball | |
| moveBackwardKey | vsg::Trackball | |
| moveDownKey | vsg::Trackball | |
| moveForwardKey | vsg::Trackball | |
| moveLeftKey | vsg::Trackball | |
| moveRightKey | vsg::Trackball | |
| moveUpKey | vsg::Trackball | |
| ndc(const PointerEvent &event) | vsg::Trackball | |
| Object() (defined in vsg::Object) | vsg::Object | |
| Object(const Object &object, const CopyOp ©op={}) (defined in vsg::Object) | vsg::Object | |
| operator delete(void *ptr) (defined in vsg::Object) | vsg::Object | static |
| operator new(std::size_t count) | vsg::Object | static |
| operator=(const Object &) (defined in vsg::Object) | vsg::Object | |
| overrideMask (defined in vsg::Visitor) | vsg::Visitor | |
| PAN enum value (defined in vsg::Trackball) | vsg::Trackball | protected |
| pan(const dvec2 &delta) (defined in vsg::Trackball) | vsg::Trackball | virtual |
| panButtonMask | vsg::Trackball | |
| pitchDownKey | vsg::Trackball | |
| pitchUpKey | vsg::Trackball | |
| read(Input &input) (defined in vsg::Object) | vsg::Object | virtual |
| ref() const noexcept (defined in vsg::Object) | vsg::Object | inline |
| referenceCount() const noexcept (defined in vsg::Object) | vsg::Object | inline |
| removeObject(const std::string &key) | vsg::Object | |
| rollLeftKey | vsg::Trackball | |
| rollRightKey | vsg::Trackball | |
| ROTATE enum value (defined in vsg::Trackball) | vsg::Trackball | protected |
| rotate(double angle, const dvec3 &axis) (defined in vsg::Trackball) | vsg::Trackball | virtual |
| rotateButtonMask | vsg::Trackball | |
| setAuxiliary(Auxiliary *auxiliary) (defined in vsg::Object) | vsg::Object | protected |
| setObject(const std::string &key, ref_ptr< Object > object) | vsg::Object | |
| setValue(const std::string &key, const T &value) | vsg::Object | |
| setValue(const std::string &key, const char *value) | vsg::Object | inline |
| setViewpoint(ref_ptr< LookAt > lookAt, double duration=1.0) | vsg::Trackball | |
| supportsThrow | vsg::Trackball | |
| tbc(const PointerEvent &event) | vsg::Trackball | |
| touchMappedToButtonMask | vsg::Trackball | |
| Trackball(ref_ptr< Camera > camera, ref_ptr< EllipsoidModel > ellipsoidModel={}) (defined in vsg::Trackball) | vsg::Trackball | explicit |
| traversalMask (defined in vsg::Visitor) | vsg::Visitor | |
| traverse(Visitor &) (defined in vsg::Object) | vsg::Object | inlinevirtual |
| traverse(ConstVisitor &) const (defined in vsg::Object) | vsg::Object | inlinevirtual |
| traverse(RecordTraversal &) const (defined in vsg::Object) | vsg::Object | inlinevirtual |
| turnLeftKey | vsg::Trackball | |
| turnRightKey | vsg::Trackball | |
| unref() const noexcept (defined in vsg::Object) | vsg::Object | inline |
| unref_nodelete() const noexcept (defined in vsg::Object) | vsg::Object | inline |
| UpdateMode enum name (defined in vsg::Trackball) | vsg::Trackball | protected |
| Visitor() (defined in vsg::Visitor) | vsg::Visitor | |
| Visitor(const Visitor &rhs, const CopyOp ©op={}) (defined in vsg::Visitor) | vsg::Visitor | inline |
| windowOffsets | vsg::Trackball | |
| withinRenderArea(const PointerEvent &pointerEvent) const (defined in vsg::Trackball) | vsg::Trackball | |
| write(Output &output) const (defined in vsg::Object) | vsg::Object | virtual |
| ZOOM enum value (defined in vsg::Trackball) | vsg::Trackball | protected |
| zoom(double ratio) (defined in vsg::Trackball) | vsg::Trackball | virtual |
| zoomButtonMask | vsg::Trackball | |
| zoomScale | vsg::Trackball | |
| ~Object() (defined in vsg::Object) | vsg::Object | protectedvirtual |