- addAdoptedNeutral(Header, Vector2<Float>) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the adoptedNeutral
standard attribute
to the given header using value
.
- addAltitude(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the altitude
standard attribute
to the given header using value
.
- addAperture(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the aperture
standard attribute
to the given header using value
.
- addCapDate(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the capDate
standard attribute
to the given header using value
.
- addCapDateAndUtcOffset(Header, Date) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update both the capDate
and utcOffset
standard
attributes to represent the given date (UTC milliseconds since
the Epoch.) in the default time zone for this host.
- addCapDateAndUtcOffset(Header, Date, TimeZone) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update both the capDate
and utcOffset
standard
attributes to represent the given date (UTC milliseconds since
the Epoch.) in a certain time zone.
- addChromaticities(Header, Chromaticities) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the chromaticities
standard attribute
to the given header using a non-null value
.
- addComments(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the comments
standard attribute
to the given header using value
.
- addEnvMap(Header, EnvMap) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the envmap
standard attribute
to the given header using value
.
- addExpTime(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the expTime
standard attribute
to the given header using value
.
- addFocus(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the focus
standard attribute
to the given header using value
.
- addFramesPerSecond(Header, Rational) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the framesPerSecond
standard attribute
to the given header using value
.
- addIsoSpeed(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the isoSpeed
standard attribute
to the given header using value
.
- addKeyCode(Header, KeyCode) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the keyCode
standard attribute
to the given header using value
.
- addLatitude(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the latitude
standard attribute
to the given header using value
.
- addLongitude(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the longitude
standard attribute
to the given header using value
.
- addLookModTransform(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the lookModTransform
standard attribute
to the given header using value
.
- addMultiView(Header, List<String>) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the multiView
standard attribute
to the given header using value
.
- addOwner(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the owner
standard attribute
to the given header using value
.
- addRenderingTransform(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the renderingTransform
standard attribute
to the given header using value
.
- addTimeCode(Header, TimeCode) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the timeCode
standard attribute
to the given header using value
.
- addUtcOffset(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the utcOffset
standard attribute
to the given header using value
.
- addWhiteLuminance(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the whiteLuminance
standard attribute
to the given header using value
.
- addWorldToCamera(Header, Matrix44<Float>) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the worldToCamera
standard attribute
to the given header using value
.
- addWorldToNDC(Header, Matrix44<Float>) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the worldToNDC
standard attribute
to the given header using value
.
- addWrapmodes(Header, String) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the wrapmodes
standard attribute
to the given header using value
.
- addXDensity(Header, float) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Add or update the xDensity
standard attribute
to the given header using value
.
- ALL_FLAGS - Static variable in class edu.cornell.graphics.exr.EXRVersion
-
Bitwise OR of all known flags
- allocateBuffer() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sets the pixel buffer of this image to a new buffer.
- array() - Method in class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
-
Returns the byte array that backs this output stream.
- Attribute - Interface in edu.cornell.graphics.exr.attributes
-
Interface for the attributes which may be included in the header of OpenEXR
files.
- Attribute.AttributeCreator - Interface in edu.cornell.graphics.exr.attributes
-
Interface for objects which are registered with the attribute system
- Attribute.AttributeCreatorProvider - Interface in edu.cornell.graphics.exr.attributes
-
Interface for providers of attributes creators
- AttributeFactory - Class in edu.cornell.graphics.exr.attributes
-
Instance in charge of creating new attributes after the corresponding
creators have been specified.
- attributeNameSet() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
Returns a read-only
Set
view of the slice names contained
in this frame buffer.
- attributeNameSet() - Method in class edu.cornell.graphics.exr.Header
-
Returns a read-only
Set
view of the attribute names contained
in this header.
- Attributes - Class in edu.cornell.graphics.exr
-
Class which holds a handful of standard EXR
attributes from
ImfStandardAttributes.h
for usage with
EXRSimpleImage
.
- Attributes(String, String, String, float) - Constructor for class edu.cornell.graphics.exr.Attributes
-
- Attributes() - Constructor for class edu.cornell.graphics.exr.Attributes
-
Constructs a new Attributes
instance setting automatically the
owner and the date fields.
- Channel - Class in edu.cornell.graphics.exr
-
Description of the data contained in a single given channel of an OpenEXR
file, including its storage data type, sampling factors and perception hints.
- Channel() - Constructor for class edu.cornell.graphics.exr.Channel
-
Default constructor
- Channel(PixelType) - Constructor for class edu.cornell.graphics.exr.Channel
-
Constructor with an specific pixel type.
- Channel(Channel) - Constructor for class edu.cornell.graphics.exr.Channel
-
Copy constructor for a channel, copying its parameters from an existing one.
- ChannelList - Class in edu.cornell.graphics.exr
-
List of channels present in a file.
- ChannelList() - Constructor for class edu.cornell.graphics.exr.ChannelList
-
- ChannelList.ChannelListElement - Interface in edu.cornell.graphics.exr
-
Helper public interface to iterate over channel data
- ChannelListAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a ChannelList
value.
- ChannelListAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.ChannelListAttribute
-
- ChannelListAttribute(ChannelList) - Constructor for class edu.cornell.graphics.exr.attributes.ChannelListAttribute
-
- channels() - Method in class edu.cornell.graphics.exr.ChannelList
-
Return a read-only view of the channel descriptions contained in this
channel list.
- checkedValueOf(int, Class<E>) - Static method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Returns the enumeration constant e
such that
(e.ordinal() == ordinal)
or throws EXRIOException
if a match is not found.
- checkSize(int, int) - Static method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Helper method that throws an EXRIOException
if
(expected != actual)
.
- Chromaticities - Class in edu.cornell.graphics.exr
-
The CIE x
and y
coordinates of the RGB triplets
(1,0,0), (0,1,0), (0,0,1) and (1,1,1).
- Chromaticities() - Constructor for class edu.cornell.graphics.exr.Chromaticities
-
Construct a new Chromaticities
instance according to the
Rec.
- Chromaticities(Chromaticities) - Constructor for class edu.cornell.graphics.exr.Chromaticities
-
Constructs a new Chromaticities
instance with the same
CIE coordinates as other
.
- Chromaticities(float, float, float, float, float, float, float, float) - Constructor for class edu.cornell.graphics.exr.Chromaticities
-
Constructs a new Chromaticities
instance with specific
CIE coordinates.
- ChromaticitiesAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Chromaticities
value.
- ChromaticitiesAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
-
- ChromaticitiesAttribute(Chromaticities) - Constructor for class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
-
- clear() - Method in class edu.cornell.graphics.exr.ChannelList
-
Removes all the channels from the list.
- clone() - Method in interface edu.cornell.graphics.exr.attributes.Attribute
-
Creates a deep-copy of this attribute.
- clone() - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
-
- clone() - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
- clone() - Method in class edu.cornell.graphics.exr.PreviewImage
-
Creates and returns a copy of this preview image.
- clone() - Method in class edu.cornell.graphics.exr.TileDescription
-
Creates and returns a copy of this tile description.
- clone() - Method in class edu.cornell.graphics.exr.TimeCode
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.Box2fAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.Box2iAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.ChannelListAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.CompressionAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.DoubleAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.EnvMapAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.FloatAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.IntegerAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.LineOrderAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.M33dAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.M33fAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.M44dAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.M44fAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.RationalAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.StringAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.StringVectorAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V2dAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V2fAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V2iAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V3dAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V3fAttribute
-
- cloneValue() - Method in class edu.cornell.graphics.exr.attributes.V3iAttribute
-
- close() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Closes the underlying file, it one was opened when the instance was
constructed, and destroys the underlying native object.
- close() - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Closes the underlying stream, if one was used when the instance was
constructed, and destroys the underlying native object.
- close() - Method in class edu.cornell.graphics.exr.io.EXRFileInputStream
-
- close() - Method in class edu.cornell.graphics.exr.io.EXRFileOutputStream
-
- compare(short, short) - Static method in class edu.cornell.graphics.exr.Half
-
Compares the two specified short
bit patterns each representing
a half-precision floating-point value.
- compareTo(Half) - Method in class edu.cornell.graphics.exr.Half
-
Compares two Half
objects numerically.
- Compression - Enum in edu.cornell.graphics.exr
-
Enumeration which represents the different compression methods
available for saving files in OpenEXR.
- CompressionAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Compression
value.
- CompressionAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.CompressionAttribute
-
- CompressionAttribute(Compression) - Constructor for class edu.cornell.graphics.exr.attributes.CompressionAttribute
-
- containsChannel(String) - Method in class edu.cornell.graphics.exr.ChannelList
-
Returns true
if this channel list has a channel with the given
name.
- count - Variable in class edu.cornell.graphics.exr.KeyCode
-
Count, increments once every perfsPerCount
perforations
- currentScanLine() - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Returns the current scan line.
- edu.cornell.graphics.exr - package edu.cornell.graphics.exr
-
- edu.cornell.graphics.exr.apps - package edu.cornell.graphics.exr.apps
-
- edu.cornell.graphics.exr.attributes - package edu.cornell.graphics.exr.attributes
-
- edu.cornell.graphics.exr.ilmbaseto - package edu.cornell.graphics.exr.ilmbaseto
-
- edu.cornell.graphics.exr.io - package edu.cornell.graphics.exr.io
-
- entrySet() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
Returns a read-only
Set
view of the name-slice mappings
contained in this frame buffer.
- entrySet() - Method in class edu.cornell.graphics.exr.Header
-
Returns a read-only
Set
view of the name-attribute mappings
contained in this header.
- EnvMap - Enum in edu.cornell.graphics.exr
-
Types of environment maps.
- EnvMapAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding an EnvMap
value.
- EnvMapAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.EnvMapAttribute
-
- EnvMapAttribute(EnvMap) - Constructor for class edu.cornell.graphics.exr.attributes.EnvMapAttribute
-
- EPSILON - Static variable in class edu.cornell.graphics.exr.Half
-
A constant holding the smallest positive e
for which
half(1.0 + e) != half(1.0)
.
- equals(Object) - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
-
- equals(Object) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Compares this typed attribute to the specified object.
- equals(Object) - Method in class edu.cornell.graphics.exr.Channel
-
- equals(Object) - Method in class edu.cornell.graphics.exr.ChannelList
-
- equals(Object) - Method in class edu.cornell.graphics.exr.Chromaticities
-
Compares this chromaticities instance to the specified object.
- equals(Object) - Method in class edu.cornell.graphics.exr.FrameBuffer
-
- equals(Object) - Method in class edu.cornell.graphics.exr.Half
-
Compares this object against the specified object.
- equals(Object) - Method in class edu.cornell.graphics.exr.Header
-
Compares the specified object with this header for equality.
- equals(Object) - Method in class edu.cornell.graphics.exr.ilmbaseto.Box2
-
- equals(Object) - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
-
- equals(Object) - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
-
- equals(Object) - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector2
-
- equals(Object) - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector3
-
- equals(Object) - Method in class edu.cornell.graphics.exr.KeyCode
-
- equals(Object) - Method in class edu.cornell.graphics.exr.PreviewImage
-
Compares this preview image to the specified object.
- equals(Object) - Method in class edu.cornell.graphics.exr.Rational
-
- equals(Object) - Method in class edu.cornell.graphics.exr.Slice
-
Tells whether or not this slice is equal to another object.
- equals(Object) - Method in class edu.cornell.graphics.exr.TileDescription
-
Compares this tile description to the specified object.
- equals(Object) - Method in class edu.cornell.graphics.exr.TimeCode
-
- erase(String) - Method in class edu.cornell.graphics.exr.Header
-
If an attribute with the given name exists, then it is removed from the
map of present attributes.
- EXR_VERSION - Static variable in class edu.cornell.graphics.exr.EXRVersion
-
- EXRByteArrayOutputStream - Class in edu.cornell.graphics.exr.io
-
This class implements an EXR output stream in which the data is written into
a byte array.
- EXRByteArrayOutputStream(int) - Constructor for class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
-
Creates a new byte array output stream, with a buffer capacity of
the specified size, in bytes.
- EXRByteArrayOutputStream() - Constructor for class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
-
Creates a new byte array output stream, with an initial buffer capacity
of 512 bytes.
- EXRFileInputStream - Class in edu.cornell.graphics.exr.io
-
Helper class which simplifies creating an EXRInputStream
from a
file.
- EXRFileInputStream(Path) - Constructor for class edu.cornell.graphics.exr.io.EXRFileInputStream
-
- EXRFileOutputStream - Class in edu.cornell.graphics.exr.io
-
Helper class which simplifies creating an EXROutputStream
from a
file.
- EXRFileOutputStream(Path) - Constructor for class edu.cornell.graphics.exr.io.EXRFileOutputStream
-
- EXRHeaderApp - Class in edu.cornell.graphics.exr.apps
-
Utility program to print an image file's header.
- EXRHeaderApp() - Constructor for class edu.cornell.graphics.exr.apps.EXRHeaderApp
-
- EXRInputFile - Class in edu.cornell.graphics.exr
-
EXRInputFile
is scanline-based interface that can be used to read
both scanline-based and tiled OpenEXR image files.
- EXRInputFile(Path) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that opens the file denoted by the given path.
- EXRInputFile(Path, int) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that opens the file denoted by the given path, using a
specific number of threads for I/O.
- EXRInputFile(EXRFileInputStream) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that attaches the new EXRInputFile
to a stream
that has already been opened.
- EXRInputFile(EXRFileInputStream, int) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that attaches the new EXRInputFile
to a stream
that has already been opened, using a specific number of threads for I/O.
- EXRInputFile(EXRFileInputStream, boolean) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that attaches the new EXRInputFile
to a stream
that has already been opened and allows to close the input stream along
with the input file.
- EXRInputFile(EXRFileInputStream, boolean, int) - Constructor for class edu.cornell.graphics.exr.EXRInputFile
-
A constructor that attaches the new EXRInputFile
to a stream
that has already been opened, using a specific number of threads for I/O
and allows to close the input stream along with the input file.
- EXRInputStream - Interface in edu.cornell.graphics.exr.io
-
Low-level EXR input stream interface.
- EXRIOException - Exception in edu.cornell.graphics.exr
-
Signals that an I/O exception or file format error of some sort has occurred
while reading or writing OpenEXR files.
- EXRIOException() - Constructor for exception edu.cornell.graphics.exr.EXRIOException
-
Constructs a new EXRIOException
with null
as its
detail message.
- EXRIOException(String) - Constructor for exception edu.cornell.graphics.exr.EXRIOException
-
Constructs a EXRIOException
with the specified
detail message.
- EXRIOException(Throwable) - Constructor for exception edu.cornell.graphics.exr.EXRIOException
-
Constructs a new EXRIOException
with the specified cause and a
detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
.) This constructor is useful if the
EXRIOException
being thrown is little more than a wrapper for
other throwable.
- EXRIOException(String, Throwable) - Constructor for exception edu.cornell.graphics.exr.EXRIOException
-
Constructs a new EXRIOException
with the specified
detail message and cause.
- EXROutputFile - Class in edu.cornell.graphics.exr
-
EXROutputFile
provides an interface for writing scan line OpenEXR
images in a general way.
- EXROutputFile(Path, Header) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that opens the file denoted by the given path, writing
the given header.
- EXROutputFile(Path, Header, int) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that opens the file denoted by the given path, writing
the given header, using a specific number of threads for I/O.
- EXROutputFile(EXROutputStream, Header) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that attaches the new EXROutputStream
to a stream
that has already been open, writing the given header.
- EXROutputFile(EXROutputStream, Header, int) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that attaches the new EXROutputStream
to a stream
that has already been open, writing the given header, using a specific
number of threads for I/O.
- EXROutputFile(EXROutputStream, Header, boolean) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that attaches the new EXROutputStream
to a stream
that has already been open, writing the given header, and allows to close
the output stream along with the output file.
- EXROutputFile(EXROutputStream, Header, boolean, int) - Constructor for class edu.cornell.graphics.exr.EXROutputFile
-
A constructor that attaches the new EXROutputStream
to a stream
that has already been open, writing the given header, using a specific
number of threads for I/O and allows to close the output stream along
with the output file.
- EXROutputStream - Interface in edu.cornell.graphics.exr.io
-
Low-level EXR output stream interface.
- EXRSimpleImage - Class in edu.cornell.graphics.exr
-
Simple base class which represents either RGB or RGBA images
whose pixels are stored in the half format.
- EXRSimpleImage(int, int, EXRSimpleImage.Channels) - Constructor for class edu.cornell.graphics.exr.EXRSimpleImage
-
Basic constructor, meant to write an image to disk.
- EXRSimpleImage(File, EXRSimpleImage.Channels) - Constructor for class edu.cornell.graphics.exr.EXRSimpleImage
-
Creates a new instance of the image by reading the OpenEXR file at
the location referenced by file
,
which is read as a simple RGB/RGBA file.
- EXRSimpleImage(String, EXRSimpleImage.Channels) - Constructor for class edu.cornell.graphics.exr.EXRSimpleImage
-
Creates a new instance of the image by reading the OpenEXR file at
filename
, which is read as a simple RGB/RGBA file.
- EXRSimpleImage.Channels - Enum in edu.cornell.graphics.exr
-
As a simple image the only supported channel configurations
are RGB, RGBA and Y (single channel luminance)
- EXRTypeException - Exception in edu.cornell.graphics.exr
-
Signals an error when handling typed attributes in an OpenEXR file header.
- EXRTypeException(Throwable) - Constructor for exception edu.cornell.graphics.exr.EXRTypeException
-
Constructs a new EXRTypeException
with the specified cause and a
detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
.) This constructor is useful if the
EXRTypeException
being thrown is little more than a wrapper for
other throwable.
- EXRTypeException(String, Throwable) - Constructor for exception edu.cornell.graphics.exr.EXRTypeException
-
Constructs a new EXRTypeException
with the specified
detail message and cause.
- EXRTypeException(String) - Constructor for exception edu.cornell.graphics.exr.EXRTypeException
-
Constructs a EXRTypeException
with the specified
detail message.
- EXRTypeException() - Constructor for exception edu.cornell.graphics.exr.EXRTypeException
-
Constructs a new EXRTypeException
with null
as its
detail message.
- EXRVersion - Class in edu.cornell.graphics.exr
-
Magic and version number constants
- get() - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
-
- getAdoptedNeutral(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
adoptedNeutral
standard attribute.
- getAdoptedNeutralAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
adoptedNeutral
standard attribute.
- getAltitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
altitude
standard attribute.
- getAltitudeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
altitude
standard attribute.
- getAperture(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
aperture
standard attribute.
- getApertureAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
aperture
standard attribute.
- getAttributes() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns a reference to the attributes of the image,
or null
if the image does not contain any.
- getBinaryGroup(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- getBuffer() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns a reference to the pixel buffer.
- getCapDate(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
capDate
standard attribute.
- getCapDateAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
capDate
standard attribute.
- getCapDateTime(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a
Date
instance representing the current value of the
capDate
and
utcOffset
standard attributes.
- getChannel() - Method in interface edu.cornell.graphics.exr.ChannelList.ChannelListElement
-
Data format description for the channel
- getChannel(String) - Method in class edu.cornell.graphics.exr.ChannelList
-
Return a reference to the description of an existing channel with
the given name.
- getChannels() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns the channel configuration of the image.
- getChannels() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the channels
predefined attribute.
- getChromaticities(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
chromaticities
standard attribute.
- getChromaticitiesAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
chromaticities
standard attribute.
- getComments() - Method in class edu.cornell.graphics.exr.Attributes
-
Retrieves the image comments: additional image information in
human-readable form, for example a verbal description of the image.
- getComments(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
comments
standard attribute.
- getCommentsAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
comments
standard attribute.
- getCompression() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the compression
predefined attribute.
- getDataWindow() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the dataWindow
predefined attribute.
- getDate() - Method in class edu.cornell.graphics.exr.Attributes
-
Returns the creation date (in UTC time) or null
if the attribute is not present.
- getDisplayWindow() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the displayWindow
predefined attribute.
- getEnvMap(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
envmap
standard attribute.
- getEnvMapAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
envmap
standard attribute.
- getExpTime(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
expTime
standard attribute.
- getExpTimeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
expTime
standard attribute.
- getFilename() - Method in class edu.cornell.graphics.exr.io.InputFileInfo
-
- getFlags(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- getFocus(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
focus
standard attribute.
- getFocusAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
focus
standard attribute.
- getFrame() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getFrameBuffer() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Returns a reference to the current frame buffer, or null
if it
has not been set yet.
- getFrameBuffer() - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Returns a reference to the current frame buffer, or null
if it
has not been set yet.
- getFramesPerSecond(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
framesPerSecond
standard attribute.
- getFramesPerSecondAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
framesPerSecond
standard attribute.
- getHeader() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Returns a reference to the input file's header.
- getHeader() - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Returns a reference to the output file's header.
- getHeader() - Method in class edu.cornell.graphics.exr.io.InputFileInfo
-
- getHeight() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns the height of the image.
- getHeight() - Method in class edu.cornell.graphics.exr.PreviewImage
-
Returns the height of this preview image.
- getHours() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getIndex(int, int) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns the index in the data buffer where the first element
of the pixel at (x,y) is found.
- getIndexFast(int, int) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
- getIsoSpeed(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
isoSpeed
standard attribute.
- getIsoSpeedAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
isoSpeed
standard attribute.
- getKeyCode(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
keyCode
standard attribute.
- getKeyCodeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
keyCode
standard attribute.
- getLatitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
latitude
standard attribute.
- getLatitudeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
latitude
standard attribute.
- getLineOrder() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the lineOrder
predefined attribute.
- getLongitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
longitude
standard attribute.
- getLongitudeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
longitude
standard attribute.
- getLookModTransform(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
lookModTransform
standard attribute.
- getLookModTransformAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
lookModTransform
standard attribute.
- getMaxNameLength(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- getMinutes() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getMultiView(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
multiView
standard attribute.
- getMultiViewAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
multiView
standard attribute.
- getName() - Method in interface edu.cornell.graphics.exr.ChannelList.ChannelListElement
-
Logical name associated to this channel.
- getNumChannels() - Method in enum edu.cornell.graphics.exr.EXRSimpleImage.Channels
-
Returns the number of floating point channels.
- getNumChannels() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Get the number of channels per pixel.
- getOwner() - Method in class edu.cornell.graphics.exr.Attributes
-
Retrieves the name of the owner of the image.
- getOwner(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
owner
standard attribute.
- getOwnerAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
owner
standard attribute.
- getPixel(int, int) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns a newly allocated array with the data of
the pixel at (x,y).
- getPixel(int, int, float[], int) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Copies the (x,y) pixel elements starting at the location
destPos
(0-based) in the destBuffer
.
- getPixel(int, int, float[]) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sugar method, it is equivalent to
getPixel(x,y,destPixel,0)
.
- getPixelAspectRatio() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the pixelAspectRatio
predefined attribute.
- getPixelData() - Method in class edu.cornell.graphics.exr.PreviewImage
-
Returns a reference to the pixel data array of this preview image.
- getPixelElement(int, int, int) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Retrieves a single element from the (x,y) pixel.
- getRenderingTransform(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
renderingTransform
standard attribute.
- getRenderingTransformAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
renderingTransform
standard attribute.
- getScreenWindowCenter() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the screenWindowCenter
predefined attribute.
- getScreenWindowWidth() - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the value of the screenWindowWidth
predefined attribute.
- getSeconds() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getSize() - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
-
Returns the size in bytes of the data held by this opaque attribute.
- getSlice(String) - Method in class edu.cornell.graphics.exr.FrameBuffer
-
- getTileDescription() - Method in class edu.cornell.graphics.exr.Header
-
- getTimeAndFlags() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getTimeAndFlags(TimeCode.Packing) - Method in class edu.cornell.graphics.exr.TimeCode
-
- getTimeCode(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
timeCode
standard attribute.
- getTimeCodeAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
timeCode
standard attribute.
- getTypedAttribute(String, Class<? extends TypedAttribute<T>>) - Method in class edu.cornell.graphics.exr.Header
-
Returns a reference to the typed attribute with name n
and value
type T
.
- getUnsignedDenominator() - Method in class edu.cornell.graphics.exr.Rational
-
Returns the value of the denominator interpreted as an unsigned
integer value with range [0, 232-1].
- getUserData() - Method in class edu.cornell.graphics.exr.TimeCode
-
- getUtcOffset(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
utcOffset
standard attribute.
- getUtcOffsetAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
utcOffset
standard attribute.
- getValue() - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Returns a reference to the current value of this attribute instance.
- getVersion() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Returns the file format version as read from the file.
- getVersion(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- getVersion() - Method in class edu.cornell.graphics.exr.io.InputFileInfo
-
- getWhiteLuminance(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
whiteLuminance
standard attribute.
- getWhiteLuminanceAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
whiteLuminance
standard attribute.
- getWidth() - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Returns the width of the image.
- getWidth() - Method in class edu.cornell.graphics.exr.PreviewImage
-
Returns the width of this preview image.
- getWorldToCamera(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
worldToCamera
standard attribute.
- getWorldToCameraAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
worldToCamera
standard attribute.
- getWorldToNDC(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
worldToNDC
standard attribute.
- getWorldToNDCAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
worldToNDC
standard attribute.
- getWrapmodes(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
wrapmodes
standard attribute.
- getWrapmodesAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
wrapmodes
standard attribute.
- getXDensity(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to the current value of an existing
xDensity
standard attribute.
- getXDensityAttribute(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns a reference to an existing
xDensity
standard attribute.
- globalThreadCount() - Static method in class edu.cornell.graphics.exr.Threading
-
Return the number of global worker threads used for parallel
compression and decompression of OpenEXR files.
- greenX - Variable in class edu.cornell.graphics.exr.Chromaticities
-
CIE x
coordinate of the RGB triplet (0,1,0).
- greenY - Variable in class edu.cornell.graphics.exr.Chromaticities
-
CIE y
coordinate of the RGB triplet (0,1,0).
- Half - Class in edu.cornell.graphics.exr
-
The Half
class wraps the bits of an IEEE 754-2008 half-precision
floating point value in an object.
- Half(short) - Constructor for class edu.cornell.graphics.exr.Half
-
Constructs a newly allocated Half
object with the bit pattern
of the argument.
- Half(float) - Constructor for class edu.cornell.graphics.exr.Half
-
Constructs a newly allocated Half
object that
represents the argument converted to type half
.
- Half(double) - Constructor for class edu.cornell.graphics.exr.Half
-
Constructs a newly allocated Half
object that
represents the argument converted to type half
.
- Half(String) - Constructor for class edu.cornell.graphics.exr.Half
-
Constructs a newly allocated Half
object that
represents the half-precision floating-point value
represented by the string.
- halfToRawShortBits() - Method in class edu.cornell.graphics.exr.Half
-
Returns a representation of the calling object
according to the IEEE 754-2008 floating-point "half format" bit
layout, preserving Not-a-Number (NaN) values.
- halfToShortBits() - Method in class edu.cornell.graphics.exr.Half
-
Returns a representation of the calling object
according to the IEEE 754-2008 floating-point "half format" bit
layout.
- halfToShortBits(short) - Static method in class edu.cornell.graphics.exr.Half
-
Returns a representation of the given bit pattern adhering to
the IEEE 754-2008 floating-point "half format" layout.
- hasAdoptedNeutral(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
adoptedNeutral
standard attribute.
- hasAltitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
altitude
standard attribute.
- hasAperture(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
aperture
standard attribute.
- hasBgf0() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasBgf1() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasBgf2() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasCapDate(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
capDate
standard attribute.
- hasChromaticities(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
chromaticities
standard attribute.
- hasColorFrame() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasComments(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
comments
standard attribute.
- hasDropFrame() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasEnvMap(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
envmap
standard attribute.
- hasExpTime(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
expTime
standard attribute.
- hasFieldPhase() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasFocus(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
focus
standard attribute.
- hasFramesPerSecond(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
framesPerSecond
standard attribute.
- hashCode() - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
-
- hashCode() - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Returns a hash code for this typed attribute.
- hashCode() - Method in class edu.cornell.graphics.exr.Channel
-
- hashCode() - Method in class edu.cornell.graphics.exr.ChannelList
-
- hashCode() - Method in class edu.cornell.graphics.exr.Chromaticities
-
Returns a hash code for this chromaticities instance.
- hashCode() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
- hashCode() - Method in class edu.cornell.graphics.exr.Half
-
Returns a hash code for this Half
object.
- hashCode() - Method in class edu.cornell.graphics.exr.Header
-
Returns the hash code value for this header.
- hashCode() - Method in class edu.cornell.graphics.exr.ilmbaseto.Box2
-
- hashCode() - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
-
- hashCode() - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
-
- hashCode() - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector2
-
- hashCode() - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector3
-
- hashCode() - Method in class edu.cornell.graphics.exr.KeyCode
-
Returns a hash code value for the KeyCode
.
- hashCode() - Method in class edu.cornell.graphics.exr.PreviewImage
-
Returns a hash code for this preview image.
- hashCode() - Method in class edu.cornell.graphics.exr.Rational
-
- hashCode() - Method in class edu.cornell.graphics.exr.Slice
-
Returns the current hash code of this slice.
- hashCode() - Method in class edu.cornell.graphics.exr.TileDescription
-
Returns a hash code for this tile description.
- hashCode() - Method in class edu.cornell.graphics.exr.TimeCode
-
- hasIsoSpeed(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
isoSpeed
standard attribute.
- hasKeyCode(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
keyCode
standard attribute.
- hasLatitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
latitude
standard attribute.
- hasLongitude(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
longitude
standard attribute.
- hasLookModTransform(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
lookModTransform
standard attribute.
- hasMultiView(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
multiView
standard attribute.
- hasOwner(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
owner
standard attribute.
- hasRenderingTransform(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
renderingTransform
standard attribute.
- hasTileDescription() - Method in class edu.cornell.graphics.exr.Header
-
- hasTimeCode(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
timeCode
standard attribute.
- hasUtcOffset(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
utcOffset
standard attribute.
- hasWhiteLuminance(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
whiteLuminance
standard attribute.
- hasWorldToCamera(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
worldToCamera
standard attribute.
- hasWorldToNDC(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
worldToNDC
standard attribute.
- hasWrapmodes(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
wrapmodes
standard attribute.
- hasXDensity(Header) - Static method in class edu.cornell.graphics.exr.StandardAttributes
-
Returns true
if header
contains the
xDensity
standard attribute.
- Header - Class in edu.cornell.graphics.exr
-
Abstraction of the header describing an OpenEXR file.
- Header() - Constructor for class edu.cornell.graphics.exr.Header
-
Default constructor.
- Header(int, int) - Constructor for class edu.cornell.graphics.exr.Header
-
Creates a header where the display window and the data window are both
set to [0,0] x [width-1, height-1], with an empty channel list.
- Header(Header) - Constructor for class edu.cornell.graphics.exr.Header
-
Copy constructor.
- index(int, int) - Method in class edu.cornell.graphics.exr.PreviewImage
-
Returns the index in the pixel data array for the pixel (x,y)
.
- InputFileInfo - Class in edu.cornell.graphics.exr.io
-
A simpler version of a full input file: this class only reads the header
to get information about the file, closing the input once the data has been
read.
- InputFileInfo(XdrInput) - Constructor for class edu.cornell.graphics.exr.io.InputFileInfo
-
- InputFileInfo(String) - Constructor for class edu.cornell.graphics.exr.io.InputFileInfo
-
- InputFileInfo(File) - Constructor for class edu.cornell.graphics.exr.io.InputFileInfo
-
- InputFileInfo(Path) - Constructor for class edu.cornell.graphics.exr.io.InputFileInfo
-
- insert(String, Channel) - Method in class edu.cornell.graphics.exr.ChannelList
-
Add a channel to the current channel list.
- insert(String, Slice) - Method in class edu.cornell.graphics.exr.FrameBuffer
-
- insert(String, Attribute) - Method in class edu.cornell.graphics.exr.Header
-
Add an attribute to the header.
- IntegerAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding an Integer
value.
- IntegerAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.IntegerAttribute
-
- IntegerAttribute(int) - Constructor for class edu.cornell.graphics.exr.attributes.IntegerAttribute
-
- intValue() - Method in class edu.cornell.graphics.exr.Half
-
Returns the value of this Half
as an
int
(by casting its float
value to an int
).
- isComplete() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Returns true
if the file is complete.
- isComplete() - Method in class edu.cornell.graphics.exr.io.InputFileInfo
-
- isEmpty() - Method in class edu.cornell.graphics.exr.ChannelList
-
Return true
if this channel list does not contain any mappings.
- isEmpty() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
Returns true
if this frame buffer contains no name-slice mappings.
- isEmpty() - Method in class edu.cornell.graphics.exr.Header
-
Returns true
if this header contains no name-attribute mappings.
- isImfMagic(byte[]) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- isImfMagic(byte[], int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- isInfinite(short) - Static method in class edu.cornell.graphics.exr.Half
-
Returns true
if the specified bit pattern corresponding to a
half-precision floating point number is infinitely
large in magnitude, false
otherwise.
- isInfinite() - Method in class edu.cornell.graphics.exr.Half
-
Returns true
if this Half
value is
infinitely large in magnitude, false
otherwise.
- isKnownType(String) - Method in class edu.cornell.graphics.exr.attributes.AttributeFactory
-
- isLossless() - Method in enum edu.cornell.graphics.exr.Compression
-
Indicates the kind of compression method.
- isMultiPart(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- isNaN(short) - Static method in class edu.cornell.graphics.exr.Half
-
Returns true
if the specified bit pattern corresponding to a
half-precision floating point number is a
Not-a-Number (NaN) value, false
otherwise.
- isNaN() - Method in class edu.cornell.graphics.exr.Half
-
Returns true
if this Half
value is a
Not-a-Number (NaN), false
otherwise.
- isNonImage(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- isOpen() - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Returns true
if the underlying input file is open for reading.
- isOpen() - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Returns true
if the underlying input file is open for writing.
- isTiled(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- isTiled() - Method in class edu.cornell.graphics.exr.io.InputFileInfo
-
- iterator() - Method in class edu.cornell.graphics.exr.ChannelList
-
Returns an iterator to the channel elements, that is the tuple of
a channel name and its channel data description.
- iterator() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
Returns a read-only iterator over the existing slices.
- iterator() - Method in class edu.cornell.graphics.exr.Header
-
Returns a read-only iterator over the existing attributes.
- pad(int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
-
Add n
padding bytes.
- perfOffset - Variable in class edu.cornell.graphics.exr.KeyCode
-
offset of frame, in perforations from zero-frame reference mark
- perfsPerCount - Variable in class edu.cornell.graphics.exr.KeyCode
-
number of perforations per count
- perfsPerFrame - Variable in class edu.cornell.graphics.exr.KeyCode
-
number of perforations per frame
- PixelType - Enum in edu.cornell.graphics.exr
-
Defines the possible data types for an image channel.
- pixelType(PixelType) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
-
- pLinear - Variable in class edu.cornell.graphics.exr.Channel
-
Hint to lossy compression methods that indicates whether human perception
of the quantity represented by this channel is closer to linear or closer
to logarithmic.
- position() - Method in class edu.cornell.graphics.exr.io.ByteBufferInputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.ByteBufferInputStream
-
- position() - Method in class edu.cornell.graphics.exr.io.ByteChannelInputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.ByteChannelInputStream
-
- position() - Method in class edu.cornell.graphics.exr.io.ByteChannelOutputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.ByteChannelOutputStream
-
- position() - Method in class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
-
- position() - Method in class edu.cornell.graphics.exr.io.EXRFileInputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.EXRFileInputStream
-
- position() - Method in class edu.cornell.graphics.exr.io.EXRFileOutputStream
-
- position(long) - Method in class edu.cornell.graphics.exr.io.EXRFileOutputStream
-
- position() - Method in interface edu.cornell.graphics.exr.io.EXRInputStream
-
Get the current reading position, in bytes from the beginning of the
stream.
- position(long) - Method in interface edu.cornell.graphics.exr.io.EXRInputStream
-
Set the current position.
- position() - Method in interface edu.cornell.graphics.exr.io.EXROutputStream
-
Get the current writing position, in bytes from the beginning of the
stream.
- position(long) - Method in interface edu.cornell.graphics.exr.io.EXROutputStream
-
Set the current position.
- position() - Method in class edu.cornell.graphics.exr.io.XdrInput
-
- position() - Method in class edu.cornell.graphics.exr.io.XdrOutput
-
Get the current writing position, in bytes from the beginning of the
stream.
- position(long) - Method in class edu.cornell.graphics.exr.io.XdrOutput
-
Set the current position.
- POSITIVE_INFINITY - Static variable in class edu.cornell.graphics.exr.Half
-
A constant holding the value of the positive infinity
of type half
.
- POSITIVE_INFINITY_BITS - Static variable in class edu.cornell.graphics.exr.Half
-
A constant holding the bit pattern of the positive infinity
of type half
- prefix - Variable in class edu.cornell.graphics.exr.KeyCode
-
Prefix to identify film roll
- PreviewImage - Class in edu.cornell.graphics.exr
-
A usually small, low-dynamic range image, that is intended to be stored
in an image file's header.
- PreviewImage(int, int) - Constructor for class edu.cornell.graphics.exr.PreviewImage
-
Constructs a new preview image with width
by height
pixels initialized with (r=0, b=0, g=0, a=255)
.
- PreviewImage(int, int, byte[]) - Constructor for class edu.cornell.graphics.exr.PreviewImage
-
Constructs a new preview image with width
by height
pixels initialized with the values from pixels
.
- PreviewImage(int, int, byte[], int) - Constructor for class edu.cornell.graphics.exr.PreviewImage
-
Constructs a new preview image with width
by height
pixels initialized with the values from pixels
starting at
offset
.
- PreviewImageAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a PreviewImage
value.
- PreviewImageAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
-
- PreviewImageAttribute(PreviewImage) - Constructor for class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
-
- printInfo(PrintStream, File) - Static method in class edu.cornell.graphics.exr.apps.EXRHeaderApp
-
- sanityCheck(Header, boolean) - Static method in class edu.cornell.graphics.exr.Header
-
Examines the header, and throws an IllegalArgumentException
if
the header is non-null and it finds something wrong (e.g.
- setAttributes(Attributes) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sets the additional attributes of this image or null
.
- setBgf0(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setBgf1(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setBgf2(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setBinaryGroup(int, int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setBuffer(float[]) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sets the buffer containing the pixels of the image.
- setColorFrame(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setComments(String) - Method in class edu.cornell.graphics.exr.Attributes
-
Sets the image comments: additional image information in
human-readable form, for example a verbal description of the image.
- setCompression(Compression) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the compression predefined attribute
to value
.
- setDataWindow(Box2<Integer>) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the dataWindow predefined attribute
to value
.
- setDataWindow(int, int, int, int) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the dataWindow predefined attribute
to the box [xMin,yMin]x[xMax,yMax]
.
- setDate(Calendar) - Method in class edu.cornell.graphics.exr.Attributes
-
Sets the creation time attribute according to the given
calendar, respecting time zones.
- setDate(Date) - Method in class edu.cornell.graphics.exr.Attributes
-
Sets the creation time attribute with the given UTC time.
- setDisplayWindow(Box2<Integer>) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the displayWindow predefined attribute
to value
.
- setDisplayWindow(int, int, int, int) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the displayWindow predefined attribute
to the box [xMin,yMin]x[xMax,yMax]
.
- setDropFrame(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setFieldPhase(boolean) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setFrame(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setFrameBuffer(FrameBuffer) - Method in class edu.cornell.graphics.exr.EXRInputFile
-
Set the current frame buffer by doing a deep copy of the FrameBuffer
input object into the InputFile object.
- setFrameBuffer(FrameBuffer) - Method in class edu.cornell.graphics.exr.EXROutputFile
-
Set the current frame buffer by doing a deep copy of the FrameBuffer
input object into this instance.
- setGlobalThreadCount(int) - Static method in class edu.cornell.graphics.exr.Threading
-
Change the number of global worker threads to count
, a value
greater than or equal to 0.
- setHours(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setLineOrder(LineOrder) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the lineOrder predefined attribute
to value
.
- setMinutes(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setOwner(String) - Method in class edu.cornell.graphics.exr.Attributes
-
Sets the name of the owner of the image.
- setPixel(int, int, float...) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sets the value of the (x,y) pixel's channels.
- setPixelAspectRatio(float) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the pixelAspectRatio predefined attribute
to value
.
- setPixelElement(int, int, int, float) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
-
Sets the value of the channelIndex-th component
(0 based indexing) of the (x,y) pixel.
- setScreenWindowCenter(Vector2<Float>) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the screenWindowCenter predefined attribute
to value
.
- setScreenWindowCenter(float, float) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the screenWindowCenter predefined attribute
to the point (x,y)
.
- setScreenWindowWidth(float) - Method in class edu.cornell.graphics.exr.Header
-
Sets the value of the screenWindowWidth predefined attribute
to value
.
- setSeconds(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setTimeAndFlags(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setTimeAndFlags(int, TimeCode.Packing) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setUserData(int) - Method in class edu.cornell.graphics.exr.TimeCode
-
- setValue(T) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Replaces the value of an attribute instance by copying a reference to
the parameter value
.
- shortBitsToFloat(short) - Static method in class edu.cornell.graphics.exr.Half
-
Returns the float
value equivalent to a given half-precision
bit representation.
- shortValue() - Method in class edu.cornell.graphics.exr.Half
-
Returns the value of this Half
as a
short
(by casting its float
value to a short
).
- size() - Method in class edu.cornell.graphics.exr.ChannelList
-
Returns the number of channels in this list.
- size() - Method in class edu.cornell.graphics.exr.FrameBuffer
-
Returns the number of name-slice mappings in this frame buffer.
- SIZE - Static variable in class edu.cornell.graphics.exr.Half
-
The number of bits used to represent a half
value.
- size() - Method in class edu.cornell.graphics.exr.Header
-
Returns the number of name-attribute mappings in this header.
- size() - Method in enum edu.cornell.graphics.exr.PixelType
-
Returns the number of bits used to represent a single value of this type.
- Slice - Class in edu.cornell.graphics.exr
-
Description of a single slice of the frame buffer.
- Slice(Slice) - Constructor for class edu.cornell.graphics.exr.Slice
-
Copy constructor.
- Slice.SliceBuilder - Class in edu.cornell.graphics.exr
-
Helper class to provide a fluent-style interface for creating slices.
- StandardAttributes - Class in edu.cornell.graphics.exr
-
Optional Standard Attributes - these attributes are "optional"
because not every image file header has them, but they define a
"standard" way to represent commonly used data in the file header.
- StringAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Rational
value.
- StringAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.StringAttribute
-
- StringAttribute(String) - Constructor for class edu.cornell.graphics.exr.attributes.StringAttribute
-
- StringVectorAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a List<String>
value.
- StringVectorAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.StringVectorAttribute
-
- StringVectorAttribute(List<String>) - Constructor for class edu.cornell.graphics.exr.attributes.StringVectorAttribute
-
- SUPPORTED_FLAGS - Static variable in class edu.cornell.graphics.exr.EXRVersion
-
Bitwise OR of all supported flags
- supportsFlags(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
-
- V2dAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector2<Double>
value.
- V2dAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V2dAttribute
-
- V2dAttribute(Vector2<Double>) - Constructor for class edu.cornell.graphics.exr.attributes.V2dAttribute
-
- V2fAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector2<Float>
value.
- V2fAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V2fAttribute
-
- V2fAttribute(Vector2<Float>) - Constructor for class edu.cornell.graphics.exr.attributes.V2fAttribute
-
- V2iAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector2<Integer>
value.
- V2iAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V2iAttribute
-
- V2iAttribute(Vector2<Integer>) - Constructor for class edu.cornell.graphics.exr.attributes.V2iAttribute
-
- V3dAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector3<Double>
value.
- V3dAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V3dAttribute
-
- V3dAttribute(Vector3<Double>) - Constructor for class edu.cornell.graphics.exr.attributes.V3dAttribute
-
- V3fAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector3<Float>
value.
- V3fAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V3fAttribute
-
- V3fAttribute(Vector3<Float>) - Constructor for class edu.cornell.graphics.exr.attributes.V3fAttribute
-
- V3iAttribute - Class in edu.cornell.graphics.exr.attributes
-
A TypedAttribute
subclass holding a Vector3<Integer>
value.
- V3iAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.V3iAttribute
-
- V3iAttribute(Vector3<Integer>) - Constructor for class edu.cornell.graphics.exr.attributes.V3iAttribute
-
- value - Variable in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Reference to the value of this attribute.
- valueOf(int, Class<E>) - Static method in class edu.cornell.graphics.exr.attributes.TypedAttribute
-
Returns the enumeration constant e
such that
(e.ordinal() == ordinal)
or null
if a match is not found.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.Compression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.EnvMap
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.EXRSimpleImage.Channels
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.LineOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.PixelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.TileDescription.LevelMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.TileDescription.RoundingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.cornell.graphics.exr.TimeCode.Packing
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum edu.cornell.graphics.exr.Compression
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.EnvMap
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.EXRSimpleImage.Channels
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.LineOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.PixelType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.TileDescription.LevelMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.TileDescription.RoundingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum edu.cornell.graphics.exr.TimeCode.Packing
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Vector2<T extends Number> - Class in edu.cornell.graphics.exr.ilmbaseto
-
Transfer object corresponding to the class Imath::Vector2<class T>
of
the IlmBase C++ library.
- Vector2() - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector2
-
Default constructor.
- Vector2(Vector2<T>) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector2
-
Copy constructor.
- Vector2(T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector2
-
Initializes each element of a newly created Vector2
with specific
values.
- Vector3<T extends Number> - Class in edu.cornell.graphics.exr.ilmbaseto
-
Transfer object corresponding to the class Imath::Vector3<class T>
of
the IlmBase C++ library.
- Vector3() - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector3
-
Default constructor.
- Vector3(Vector3<T>) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector3
-
Copy constructor.
- Vector3(T, T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Vector3
-
Initializes each element of a newly created Vector3
with specific
values.
- version() - Method in class edu.cornell.graphics.exr.Header
-
Returns the appropriate version number that corresponds to this header.
- VERSION_FLAGS_FIELD - Static variable in class edu.cornell.graphics.exr.EXRVersion
-
Mask for the 24-bit flags field inside the four-byte version identifier
which follows the magic number.
- VERSION_NUMBER_FIELD - Static variable in class edu.cornell.graphics.exr.EXRVersion
-
Mask for the 8-bit version number inside the four-byte version identifier
which follows the magic number.