Photo Sphere Viewer
    Preparing search index...

    Interface DataHelper

    Collections of data converters for the viewer

    interface DataHelper {
        config: ParsedViewerConfig;
        state: ViewerState;
        viewer: Viewer;
        cleanPanoramaOptions(
            options: PanoramaOptions,
            panoData: PanoData,
        ): PanoramaOptions;
        cleanPanoramaPose(panoData: PanoData): SphereCorrection<number>;
        cleanPosition(position: ExtendedPosition): Position;
        cleanSphereCorrection(
            sphereCorrection: SphereCorrection,
        ): SphereCorrection<number>;
        fovToZoomLevel(fov: number): number;
        hFovToVFov(hFov: number): number;
        sphericalCoordsToTextureCoords(position: Position): PanoramaPosition;
        sphericalCoordsToVector3(
            position: Position,
            vector?: Vector3,
            distance?: number,
        ): Vector3;
        sphericalCoordsToViewerCoords(position: Position): Point;
        textureCoordsToSphericalCoords(point: PanoramaPosition): Position;
        vector3ToSphericalCoords(vector: Vector3): Position;
        vector3ToViewerCoords(vector: Vector3): Point;
        vFovToHFov(vFov: number): number;
        viewerCoordsToSphericalCoords(viewerPoint: Point): Position;
        viewerCoordsToVector3(viewerPoint: Point): Vector3;
        zoomLevelToFov(level: number): number;
    }

    Hierarchy

    • AbstractService
      • DataHelper
    Index

    Properties

    viewer: Viewer

    Methods