Package one.empty3.library
Class ImageContainer
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.library.ImageContainer
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,ResourceLoader
,XmlRepresentable
public class ImageContainer extends Representable implements ResourceLoader
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class one.empty3.library.Representable
CFAST, classPainters, DEFAULT_TEXTURE, defaultHashMapData, DISPLAY_ALL, materiau, NFAST, parent, PATH_ELEM_DOUBLE_VALUES, PATH_ELEM_REPRESENTABLE, PATH_ELEM_STRUCTURE_MATRIX, render, rotation, SCALE1, scene, SURFACE_DISPLAY_COL_QUADS, SURFACE_DISPLAY_COL_TRI, SURFACE_DISPLAY_LINES, SURFACE_DISPLAY_POINTS, SURFACE_DISPLAY_TEXT_QUADS, T, texture, vectors
-
-
Constructor Summary
Constructors Constructor Description ImageContainer()
ImageContainer(java.awt.image.BufferedImage image)
ImageContainer(java.io.File path, boolean isMovie)
ImageContainer(java.net.URL url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
declareProperties()
StructureMatrix<java.awt.image.BufferedImage>
getImage()
StructureMatrix<java.io.File>
getPath()
StructureMatrix<java.net.URL>
getUrl()
StructureMatrix<VideoDecoder>
getVd()
StructureMatrix<java.io.File>
getVideoPath()
StructureMatrix<java.net.URL>
getVideoUrl()
void
load()
void
setImage(StructureMatrix<java.awt.image.BufferedImage> image)
void
setPath(StructureMatrix<java.io.File> path)
void
setUrl(StructureMatrix<java.net.URL> url)
void
setVd(StructureMatrix<VideoDecoder> vd)
void
setVideoPath(StructureMatrix<java.io.File> videoPath)
void
setVideoUrl(StructureMatrix<java.net.URL> videoUrl)
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, computeCubic, computeSpherical, copy, declarations, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getOrientedPoint, getOrig, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, getVectX, getVectY, getVectZ, id, id, informer, intersects, intersects, ISdrawStructureDrawFastIMPLEMENTED, paint, refPoint, replace, rotate, setAxes, setCFAST, setDisplayType, setOrig, setPainter, setPaintingAct, setPaintingActForClass, setPosition, setProperty, setRotation, setTexture, setVectX, setVectY, setVectZ, supporteTexture, T, texture, texture, toString, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
-
-
-
Method Detail
-
declareProperties
public void declareProperties()
- Specified by:
declareProperties
in interfaceMatrixPropertiesObject
- Overrides:
declareProperties
in classRepresentable
-
load
public void load()
- Specified by:
load
in interfaceResourceLoader
-
getImage
public StructureMatrix<java.awt.image.BufferedImage> getImage()
-
setImage
public void setImage(StructureMatrix<java.awt.image.BufferedImage> image)
-
getUrl
public StructureMatrix<java.net.URL> getUrl()
-
setUrl
public void setUrl(StructureMatrix<java.net.URL> url)
-
getPath
public StructureMatrix<java.io.File> getPath()
-
setPath
public void setPath(StructureMatrix<java.io.File> path)
-
getVd
public StructureMatrix<VideoDecoder> getVd()
-
setVd
public void setVd(StructureMatrix<VideoDecoder> vd)
-
getVideoUrl
public StructureMatrix<java.net.URL> getVideoUrl()
-
setVideoUrl
public void setVideoUrl(StructureMatrix<java.net.URL> videoUrl)
-
getVideoPath
public StructureMatrix<java.io.File> getVideoPath()
-
setVideoPath
public void setVideoPath(StructureMatrix<java.io.File> videoPath)
-
-