Skip to content

sage.plot.plot3d.texture minor refactoring #27593

@embray

Description

@embray

The module sage.plot.plot3d.texture defines a Texture_class class, and a Texture function that acts as its alternate constructor, along with an is_Texture function, à la the old scheme used elsewhere in Sage.

As discussed elsewhere (e.g. in #12824) the is_Texture function should be deprecated. The Texture function and Texture_class class can be merged into a single Texture class with use of a __classcall__ method.

CC: @egourgoulhon @paulmasson @slel @tscrim

Component: graphics

Keywords: texture

Author: Erik Bray

Branch/Commit: 604398e

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/27593

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions