Skip to content

Backend-agnostic APIs for customization #448

Description

@moe-ad

Currently, backend customization by a consuming library requires direct coupling with the backend. A very important value-add the visualization interface could bring to consuming libraries is providing some common backend-agnostic customization APIs via a higher level interface like the Plotter class. That way:

  • library-specific customization is programmed to this interface and backends can be easily swapped.
  • adding a new backend means consuming libraries automatically supports it without the need to add more code.

This issue has been created to start discussions regarding customization APIs that are useful across PyAnsys libraries using the visualization interface.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions