gwcs.coordinate_frames.WorldAxisObjectClassConverter

class gwcs.coordinate_frames.WorldAxisObjectClassConverter(class_object: type | str, arguments: tuple[Any, ...], keyword_arguments: dict[str, Any], converter: Callable[..., Any])

Bases: NamedTuple

Same as the WorldAxisObjectClass but with an additional converter field.

Variables:

converter – A callable that will convert the input values into the desired output

Parameters:

Create new instance of WorldAxisObjectClassConverter(class_object, arguments, keyword_arguments, converter)

Parameters:

Attributes

arguments

Alias for field number 1

class_object

Alias for field number 0

converter

Alias for field number 3

keyword_arguments

Alias for field number 2

WorldAxisObjectClassConverter.arguments: tuple[Any, ...]

Alias for field number 1

WorldAxisObjectClassConverter.class_object: type | str

Alias for field number 0

WorldAxisObjectClassConverter.converter: Callable[[...], Any]

Alias for field number 3

WorldAxisObjectClassConverter.keyword_arguments: dict[str, Any]

Alias for field number 2

Methods

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

WorldAxisObjectClassConverter.count(value, /)

Return number of occurrences of value.

WorldAxisObjectClassConverter.index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.