/** * Control how the texture coordinates are generated. * * If PreventSeam is set, the s-coordinate ranges : * * - from 0->1 and 1->0 corresponding to the theta angle variation between 0->180 and 180->0 degrees * - Otherwise, the s-coordinate ranges from 0->1 between 0->360 degrees. * @parampreventSeam */ setPreventSeam(preventSeam: number): boolean;
/** * Set the point defining the center of the sphere. * @param {Number[]} center The center point coordinates. */ setCenter(center: number[]): boolean;
/** * Set the point defining the center of the sphere. * @paramx * @paramy * @paramz */ setCenter(x: number, y: number, z: number): boolean;
/** * Set the point defining the center of the sphere. * @param {Number[]} center The center point coordinates. */ setCenterFrom(center: number[]): boolean; }
/** * Method used to decorate a given object (publicAPI+model) with vtkTextureMapToSphere characteristics. * * @param publicAPI object on which methods will be bounds (public) * @param model object on which data structure will be bounds (protected) * @param {ITextureMapToSphere} [initialValues] (default: {}) */ exportfunctionextend( publicAPI: object, model: object, initialValues?: ITextureMapToSphere ): void;
/** * Method used to create a new instance of vtkTextureMapToSphere * @param {ITextureMapToSphere} [initialValues] for pre-setting some of its content */ exportfunctionnewInstance( initialValues?: ITextureMapToSphere ): vtkTextureMapToSphere;
/** * vtkTextureMapToSphere generate texture coordinates by mapping points to * sphere The TCoords DataArray is name 'Texture Coordinate' */ export declare constvtkTextureMapToSphere: { newInstance: typeof newInstance; extend: typeof extend; }; exportdefault vtkTextureMapToSphere;