Package com.banuba.sdk.scene
Interface Image
- All Known Implementing Classes:
Image.CppProxy
public interface Image
Base class, which represented basic image interface
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptioncast to attachment subclass.cast to camera_texture subclass.cast to cubemap subclass.cast to segmentation_mask subclass.cast to text_texture subclass.cast to texture subclass.asVideo()
cast to video subclass.cast to weighted_lut subclass.getName()
getType()
-
Method Details
-
getName
- Returns:
- image name (string)
-
getType
- Returns:
- image type. type of image subclass (enum, can be attachment, cubemap, segmentation_mask, texture, camera_texture, video, weighted_lut)
-
asAttachment
cast to attachment subclass. May throw. -
asCubemap
cast to cubemap subclass. May throw. -
asSegmentationMask
cast to segmentation_mask subclass. May throw. -
asTexture
cast to texture subclass. May throw. -
asCameraTexture
cast to camera_texture subclass. May throw. -
asVideo
cast to video subclass. May throw. -
asWeightedLut
cast to weighted_lut subclass. May throw. -
asTextTexture
cast to text_texture subclass. May throw. -
asProceduralTexture
-