Class Image.CppProxy

  • All Implemented Interfaces:
    Image
    Enclosing interface:
    Image

    public static final class Image.CppProxy
    extends java.lang.Object
    implements Image
    • Method Detail

      • _djinni_private_destroy

        public void _djinni_private_destroy()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Image
        Returns:
        image name (string)
      • getType

        public ImageType getType()
        Specified by:
        getType in interface Image
        Returns:
        image type. type of image subclass (enum, can be attachment, cubemap, segmentation_mask, texture, camera_texture, video, weighted_lut)
      • asAttachment

        public Attachment asAttachment()
        Description copied from interface: Image
        cast to attachment subclass. May throw.
        Specified by:
        asAttachment in interface Image
      • asCubemap

        public Cubemap asCubemap()
        Description copied from interface: Image
        cast to cubemap subclass. May throw.
        Specified by:
        asCubemap in interface Image
      • asTexture

        public Texture asTexture()
        Description copied from interface: Image
        cast to texture subclass. May throw.
        Specified by:
        asTexture in interface Image
      • asCameraTexture

        public CameraTexture asCameraTexture()
        Description copied from interface: Image
        cast to camera_texture subclass. May throw.
        Specified by:
        asCameraTexture in interface Image
      • asVideo

        public Video asVideo()
        Description copied from interface: Image
        cast to video subclass. May throw.
        Specified by:
        asVideo in interface Image
      • asWeightedLut

        public WeightedLut asWeightedLut()
        Description copied from interface: Image
        cast to weighted_lut subclass. May throw.
        Specified by:
        asWeightedLut in interface Image
      • asTextTexture

        public TextTexture asTextTexture()
        Description copied from interface: Image
        cast to text_texture subclass. May throw.
        Specified by:
        asTextTexture in interface Image