Welcome to Python-flavored Magnum! Please note that, while already being
rather stable, this functionality is still considered experimental and
some APIs might get changed without preserving full backwards compatibility.
        ImageView3D class
Three-dimensional image view
See ImageView2D for more information.
Special methods
- def __init__(self, arg0: PixelStorage, arg1: PixelFormat, arg2: Vector3i, arg3: corrade.containers.ArrayView, /) -> None
 - Constructor
 - def __init__(self, arg0: PixelFormat, arg1: Vector3i, arg2: corrade.containers.ArrayView, /) -> None
 - Constructor
 - def __init__(self, arg0: PixelStorage, arg1: PixelFormat, arg2: Vector3i, /) -> None
 - Construct an empty view
 - def __init__(self, arg0: PixelFormat, arg1: Vector3i, /) -> None
 - Construct an empty view
 - def __init__(self, arg0: Image3D, /) -> None
 - Construct a view on an image
 - def __init__(self, arg0: ImageView3D, /) -> None
 - Construct from any type convertible to an image view
 - def __init__(self, arg0: MutableImageView3D, /) -> None
 - Construct from a mutable view
 
Properties
- data: corrade.containers.ArrayView get set
 - Raw image data
 - format: PixelFormat get
 - Format of pixel data
 - owner: object get
 - Memory owner
 - pixel_size: int get
 - Pixel size (in bytes)
 - pixels: corrade.containers.StridedArrayView3D get
 - Pixel data
 - size: Vector3i get
 - Image size
 - storage: PixelStorage get
 - Storage of pixel data
 
Method documentation
              def magnum. ImageView3D. __init__(self,
              arg0: ImageView3D, /) -> None
            
            Construct from any type convertible to an image view
| Exceptions | |
|---|---|
| RuntimeError | If trade.ImageData3D.is_compressed is True | 
                
This function is used to implement implicit conversion from trade.ImageData3D in the trade module.