A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

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.

B

baseOffset - Variable in class edu.cornell.graphics.exr.Slice
Offset within the buffer, used when calculating the address of a pixel.
baseOffset(int) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
blueX - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE x coordinate of the RGB triplet (0,0,1).
blueY - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE y coordinate of the RGB triplet (0,0,1).
Box2<T extends Number> - Class in edu.cornell.graphics.exr.ilmbaseto
Transfer object for specifying a two dimensional range of values.
Box2() - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Box2
 
Box2(Box2<T>) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Box2
 
Box2(T, T, T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Box2
 
Box2fAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Box2<Float> value.
Box2fAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.Box2fAttribute
 
Box2fAttribute(Box2<Float>) - Constructor for class edu.cornell.graphics.exr.attributes.Box2fAttribute
 
Box2iAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Box2<Integer> value.
Box2iAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.Box2iAttribute
 
Box2iAttribute(Box2<Integer>) - Constructor for class edu.cornell.graphics.exr.attributes.Box2iAttribute
 
buffer - Variable in class edu.cornell.graphics.exr.Slice
Buffer containing the actual slice data
buffer(ByteBuffer) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
build() - Static method in class edu.cornell.graphics.exr.Slice
Returns a SliceBuilder to configure a new Slice instance.
ByteBufferInputStream - Class in edu.cornell.graphics.exr.io
Input stream implementation using an existing byte buffer
ByteBufferInputStream(ByteBuffer) - Constructor for class edu.cornell.graphics.exr.io.ByteBufferInputStream
Creates a new ByteBufferInputStream by wrapping the input non null buffer.
ByteChannelInputStream - Class in edu.cornell.graphics.exr.io
An EXR input stream relying on an existing SeekableByteChannel.
ByteChannelInputStream(SeekableByteChannel) - Constructor for class edu.cornell.graphics.exr.io.ByteChannelInputStream
Constructs a ByteChannelInputStream which relies on a non-null, already open SeekableByteChannel.
ByteChannelOutputStream - Class in edu.cornell.graphics.exr.io
An EXR output stream relying on an existing SeekableByteChannel.
ByteChannelOutputStream(SeekableByteChannel) - Constructor for class edu.cornell.graphics.exr.io.ByteChannelOutputStream
Constructs a ByteChannelOutputStream which relies on a non-null, already open SeekableByteChannel.
byteSize() - Method in enum edu.cornell.graphics.exr.PixelType
Returns the number of bytes used to represent a single value of this type.
byteValue() - Method in class edu.cornell.graphics.exr.Half
Returns the value of this Half as a byte (by casting its float value to a byte).

C

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 Chromaticitiesinstance 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
Clones the value, required by TypedAttribute.clone().
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.

D

d - Variable in class edu.cornell.graphics.exr.Rational
Denominator, with valid values in the closed interval [0, 232-1]: the value is interpreted as an unsigned integer.
DoubleAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Double value.
DoubleAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.DoubleAttribute
 
DoubleAttribute(double) - Constructor for class edu.cornell.graphics.exr.attributes.DoubleAttribute
 
doubleValue() - Method in class edu.cornell.graphics.exr.Half
Returns the exact value of this Half as a double (by casting its float value to an double).
doubleValue() - Method in class edu.cornell.graphics.exr.Rational
 

E

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
Value that goes into EXRVersion.VERSION_NUMBER_FIELD
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

F

fillValue - Variable in class edu.cornell.graphics.exr.Slice
Default value, used to fill the slice when a file without a channel that corresponds to this slice is read.
fillValue(double) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
filmMfcCode - Variable in class edu.cornell.graphics.exr.KeyCode
Film manufacturer code
filmType - Variable in class edu.cornell.graphics.exr.KeyCode
Film type code
findChannel(String) - Method in class edu.cornell.graphics.exr.ChannelList
Return a reference to the description of an existing channel with the given name.
findSlice(String) - Method in class edu.cornell.graphics.exr.FrameBuffer
 
findTypedAttribute(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, or null if no attribute with name n and type T exists.
FloatAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Float value.
FloatAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.FloatAttribute
 
FloatAttribute(float) - Constructor for class edu.cornell.graphics.exr.attributes.FloatAttribute
 
floatToShortBits(float) - Static method in class edu.cornell.graphics.exr.Half
Returns a representation of the specified floating-point value according to the IEEE 754-2008 "half format" bit layout.
floatValue() - Method in class edu.cornell.graphics.exr.Half
Returns the exact value of this Half as a double by converting its bit pattern as per the Half.shortBitsToFloat(short) method.
FrameBuffer - Class in edu.cornell.graphics.exr
A FrameBuffer is a collection of name-slice mappings using to describe the data layout when reading or writing a file.
FrameBuffer() - Constructor for class edu.cornell.graphics.exr.FrameBuffer
 

G

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
The same as EXRSimpleImage.getIndex(int, int) but without bounds checking, use at your own risk.
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
Returns a reference to the value of the tiles attribute attribute if and only if Header.hasTileDescription() returns true.
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).

H

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
Returns whether the header contains a TileDescriptionAttribute whose name is "tiles".
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.

I

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
Return true if this factory has a creator register to handle the typeName attribute type, so that calling AttributeFactory.newAttribute(java.lang.String) with the same typeName should succeed.
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.

K

KeyCode - Class in edu.cornell.graphics.exr
A KeyCode object uniquely identifies a motion picture film frame.
KeyCode() - Constructor for class edu.cornell.graphics.exr.KeyCode
Constructs a new KeyCode.
KeyCode(KeyCode) - Constructor for class edu.cornell.graphics.exr.KeyCode
Copy constructor.
KeyCode(int, int, int, int, int, int, int) - Constructor for class edu.cornell.graphics.exr.KeyCode
Constructs a new KeyCode using specific initial values for each field.
KeyCodeAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a KeyCode value.
KeyCodeAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
 
KeyCodeAttribute(KeyCode) - Constructor for class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
 

L

LineOrder - Enum in edu.cornell.graphics.exr
Layout of the pixel data in an OpenEXR image file.
LineOrderAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a LineOrder value.
LineOrderAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.LineOrderAttribute
 
LineOrderAttribute(LineOrder) - Constructor for class edu.cornell.graphics.exr.attributes.LineOrderAttribute
 
LONG_NAMES_FLAG - Static variable in class edu.cornell.graphics.exr.EXRVersion
File contains long attribute or channel names
longValue() - Method in class edu.cornell.graphics.exr.Half
Returns the value of this Half as a long (by casting its float value to a long).

M

m00 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m00 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m01 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m01 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m02 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m02 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m03 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m10 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m10 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m11 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m11 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m12 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m12 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m13 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m20 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m20 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m21 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m21 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m22 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
m22 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m23 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m30 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m31 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m32 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
m33 - Variable in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
M33dAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Matrix33<Double> value.
M33dAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.M33dAttribute
 
M33dAttribute(Matrix33<Double>) - Constructor for class edu.cornell.graphics.exr.attributes.M33dAttribute
 
M33fAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Matrix33<Float> value.
M33fAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.M33fAttribute
 
M33fAttribute(Matrix33<Float>) - Constructor for class edu.cornell.graphics.exr.attributes.M33fAttribute
 
M44dAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Matrix44<Double> value.
M44dAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.M44dAttribute
 
M44dAttribute(Matrix44<Double>) - Constructor for class edu.cornell.graphics.exr.attributes.M44dAttribute
 
M44fAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Matrix44<Float> value.
M44fAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.M44fAttribute
 
M44fAttribute(Matrix44<Float>) - Constructor for class edu.cornell.graphics.exr.attributes.M44fAttribute
 
MAGIC - Static variable in class edu.cornell.graphics.exr.EXRVersion
The MAGIC number is stored in the first four bytes of every OpenEXR image file.
main(String[]) - Static method in class edu.cornell.graphics.exr.apps.EXRHeaderApp
 
makeNotTiled(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
 
makeTiled(int) - Static method in class edu.cornell.graphics.exr.EXRVersion
 
Matrix33<T extends Number> - Class in edu.cornell.graphics.exr.ilmbaseto
Transfer object for a 3x3 matrix corresponding to Imath::Matrix33<class T>> in the IlmBase C++ library.
Matrix33() - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix33
Default constructor.
Matrix33(T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix33
Constructor which sets all the matrix elements to a.
Matrix33(Matrix33<T>) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix33
Copy constructor.
Matrix33(T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix33
Diagonal matrix constructor.
Matrix33(T, T, T, T, T, T, T, T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix33
Explicit per element constructor.
Matrix44<T extends Number> - Class in edu.cornell.graphics.exr.ilmbaseto
Transfer object for a 4x4 matrix corresponding to Imath::Matrix44<class T>> in the IlmBase C++ library.
Matrix44() - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix44
Default constructor.
Matrix44(T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix44
Constructor which sets all the matrix elements to a.
Matrix44(Matrix44<T>) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix44
Copy constructor.
Matrix44(T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix44
Diagonal matrix constructor.
Matrix44(T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T) - Constructor for class edu.cornell.graphics.exr.ilmbaseto.Matrix44
Explicit per element constructor.
MAX_EXPONENT - Static variable in class edu.cornell.graphics.exr.Half
Maximum exponent a finite half variable may have.
MAX_VALUE - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the largest positive finite value of type half, (2-2-10)·215.
MIN_EXPONENT - Static variable in class edu.cornell.graphics.exr.Half
Minimum exponent a normalized half variable may have.
MIN_NORMAL - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the smallest positive normal value of type half, 2-14.
MIN_VALUE - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the smallest positive nonzero value of type half, 2-24.
mode - Variable in class edu.cornell.graphics.exr.TileDescription
Image file's level mode.
MULTI_PART_FILE_FLAG - Static variable in class edu.cornell.graphics.exr.EXRVersion
File has multiple parts

N

n - Variable in class edu.cornell.graphics.exr.Rational
Numerator
nameSet() - Method in class edu.cornell.graphics.exr.ChannelList
Return a read-only view of the channels names contained in this channel list.
NaN - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the value of Not-a-Number (NaN) of type half.
NaN_BITS - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the bit pattern of a Not-a-Number (NaN) value of type half.
NEGATIVE_INFINITY - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the value of the negative infinity of type half.
NEGATIVE_INFINITY_BITS - Static variable in class edu.cornell.graphics.exr.Half
A constant holding the bit pattern of the negative infinity of type half
newAttribute(String) - Method in class edu.cornell.graphics.exr.attributes.AttributeFactory
Creates a new attribute for which Attribute.typeName() matches the typeName argument, using one of the registered instances of AttributeFactory.
newCreator() - Method in interface edu.cornell.graphics.exr.attributes.Attribute.AttributeCreatorProvider
Creates a new instance of an AttributeCreator which can create instances of this attribute type.
newDefaultCreator(Class<? extends Attribute>) - Static method in class edu.cornell.graphics.exr.attributes.AttributeFactory
Creates a new instance of an anonymous creator which creates a new instance using the default constructor through reflection.
newDefaultFactory() - Static method in class edu.cornell.graphics.exr.attributes.AttributeFactory
Creates a new instance of an AttributeFactory which handles the default known attribute types for OpenEXR 1.7.1 image files.
newInstance() - Method in interface edu.cornell.graphics.exr.attributes.Attribute.AttributeCreator
 
NON_IMAGE_FLAG - Static variable in class edu.cornell.graphics.exr.EXRVersion
File has at least one part which is not a regular scanline image or regular tiled image (that is, it is a deep format).
numScanLines() - Method in enum edu.cornell.graphics.exr.Compression
Returns the maximum number of scan lines processed in a single compression or decompression run.

O

OpaqueAttribute - Class in edu.cornell.graphics.exr.attributes
Holds the value of an attribute whose type name was not recognized by the reading program.
OpaqueAttribute(String) - Constructor for class edu.cornell.graphics.exr.attributes.OpaqueAttribute
 

P

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
 

R

Rational - Class in edu.cornell.graphics.exr
Rational number represented as a numerator (n) and a denominator (d).
Rational() - Constructor for class edu.cornell.graphics.exr.Rational
 
Rational(Rational) - Constructor for class edu.cornell.graphics.exr.Rational
 
Rational(int, int) - Constructor for class edu.cornell.graphics.exr.Rational
 
RationalAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a Rational value.
RationalAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.RationalAttribute
 
RationalAttribute(Rational) - Constructor for class edu.cornell.graphics.exr.attributes.RationalAttribute
 
read(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.ByteBufferInputStream
 
read(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.ByteChannelInputStream
 
read(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.EXRFileInputStream
 
read(ByteBuffer) - Method in interface edu.cornell.graphics.exr.io.EXRInputStream
Read from the stream.
readBoolean() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readByte() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readDouble() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readFloat() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.Header
Populates this header by reading from the XdrInput encapsulating an input stream, replacing its previous contents.
readFully(byte[]) - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readFully(byte[], int, int) - Method in class edu.cornell.graphics.exr.io.XdrInput
Reads len bytes from the underlying input stream, copying them into the destination buffer b starting at offset off.
readInt() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readLong() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readNullTerminatedUTF8(int) - Method in class edu.cornell.graphics.exr.io.XdrInput
Read a null-terminated UTF8 string consisting at most of maxLength bytes plus the null terminator.
readPixels(int, int) - Method in class edu.cornell.graphics.exr.EXRInputFile
Read pixel data from a scan line range into the current frame buffer.
readPixels(int) - Method in class edu.cornell.graphics.exr.EXRInputFile
Read pixel data from a single scan line into the current frame buffer.
readShort() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readUnsignedByte() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readUnsignedShort() - Method in class edu.cornell.graphics.exr.io.XdrInput
 
readUTF8(int) - Method in class edu.cornell.graphics.exr.io.XdrInput
Read a UTF8 string using length bytes from the stream.
readValueFrom(XdrInput, int, int) - Method in interface edu.cornell.graphics.exr.attributes.Attribute
Set the value of this attribute by reading from the given input buffer.
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.Box2fAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.Box2iAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.ChannelListAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.CompressionAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.DoubleAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.EnvMapAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.FloatAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.IntegerAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.LineOrderAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.M33dAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.M33fAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.M44dAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.M44fAttribute
 
readValueFrom(XdrInput, int, int) - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.RationalAttribute
 
readValueFrom(XdrInput, int, int) - Method in class edu.cornell.graphics.exr.attributes.StringAttribute
 
readValueFrom(XdrInput, int, int) - Method in class edu.cornell.graphics.exr.attributes.StringVectorAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
Set the value of this attribute by reading from the given input buffer.
readValueFrom(XdrInput, int, int) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
Set the value of this attribute by reading from the given input buffer.
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V2dAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V2fAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V2iAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V3dAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V3fAttribute
 
readValueFrom(XdrInput, int) - Method in class edu.cornell.graphics.exr.attributes.V3iAttribute
 
redX - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE x coordinate of the RGB triplet (1,0,0).
redY - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE y coordinate of the RGB triplet (1,0,0).
registerAttributeType(String, Attribute.AttributeCreator) - Method in class edu.cornell.graphics.exr.attributes.AttributeFactory
Register a new attribute creator which will be used when AttributeFactory.newAttribute(java.lang.String) is called with the type name typeName.
removeChannel(String) - Method in class edu.cornell.graphics.exr.ChannelList
Remove a channel from the current channel list.
roundingMode - Variable in class edu.cornell.graphics.exr.TileDescription
Image file's level size rounding mode.

S

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
 

T

Threading - Class in edu.cornell.graphics.exr
Threading support for the IlmImf library.
TILED_FLAG - Static variable in class edu.cornell.graphics.exr.EXRVersion
File is tiled
TileDescription - Class in edu.cornell.graphics.exr
For tiled files, specifies the size of the tiles, and the file's level mode.
TileDescription() - Constructor for class edu.cornell.graphics.exr.TileDescription
 
TileDescription.LevelMode - Enum in edu.cornell.graphics.exr
Describes how many versions of the same image a file contains as well as their resolutions.
TileDescription.RoundingMode - Enum in edu.cornell.graphics.exr
Specifies the level size rounding function.
TileDescriptionAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a TileDescription value.
TileDescriptionAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
 
TileDescriptionAttribute(TileDescription) - Constructor for class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
 
timeAndFlags - Variable in class edu.cornell.graphics.exr.TimeCode
 
TimeCode - Class in edu.cornell.graphics.exr
A TimeCode object stores time and control codes as described in SMPTE standard 12M-1999.
TimeCode() - Constructor for class edu.cornell.graphics.exr.TimeCode
 
TimeCode(TimeCode) - Constructor for class edu.cornell.graphics.exr.TimeCode
 
TimeCode(int, int) - Constructor for class edu.cornell.graphics.exr.TimeCode
 
TimeCode.Packing - Enum in edu.cornell.graphics.exr
Bit packing variants
TimeCodeAttribute - Class in edu.cornell.graphics.exr.attributes
A TypedAttribute subclass holding a TimeCode value.
TimeCodeAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
 
TimeCodeAttribute(TimeCode) - Constructor for class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
 
toHexString() - Method in class edu.cornell.graphics.exr.Half
 
toString() - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
 
toString() - Method in class edu.cornell.graphics.exr.Attributes
Returns a string representation of the attributes.
toString() - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
Returns a string representation of the typed attribute.
toString() - Method in class edu.cornell.graphics.exr.Channel
 
toString() - Method in class edu.cornell.graphics.exr.ChannelList
Returns a string representation of this channel list.
toString() - Method in class edu.cornell.graphics.exr.Chromaticities
Returns a string representation of the chromaticities.
toString() - Method in class edu.cornell.graphics.exr.FrameBuffer
 
toString() - Method in class edu.cornell.graphics.exr.Half
 
toString() - Method in class edu.cornell.graphics.exr.ilmbaseto.Box2
 
toString() - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix33
 
toString() - Method in class edu.cornell.graphics.exr.ilmbaseto.Matrix44
 
toString() - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector2
 
toString() - Method in class edu.cornell.graphics.exr.ilmbaseto.Vector3
 
toString() - Method in class edu.cornell.graphics.exr.PreviewImage
Returns a string representation of this preview image.
toString() - Method in class edu.cornell.graphics.exr.Rational
 
toString() - Method in class edu.cornell.graphics.exr.Slice
 
toString() - Method in class edu.cornell.graphics.exr.TimeCode
 
type - Variable in class edu.cornell.graphics.exr.Channel
Pixel data type.
type - Variable in class edu.cornell.graphics.exr.Slice
Data type
TypedAttribute<T> - Class in edu.cornell.graphics.exr.attributes
Base class for attributes holding a value of the parameterized class T.
TypedAttribute() - Constructor for class edu.cornell.graphics.exr.attributes.TypedAttribute
Default constructor which initializes value to null.
TypedAttribute(T) - Constructor for class edu.cornell.graphics.exr.attributes.TypedAttribute
Initializes this.value by copying a reference to the parameter value.
typeName() - Method in interface edu.cornell.graphics.exr.attributes.Attribute
Get this attribute's type name as it appears in an OpenEXR header.
typeName() - Method in class edu.cornell.graphics.exr.attributes.Box2fAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.Box2iAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.ChannelListAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.CompressionAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.DoubleAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.EnvMapAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.FloatAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.IntegerAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.LineOrderAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.M33dAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.M33fAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.M44dAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.M44fAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.RationalAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.StringAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.StringVectorAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V2dAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V2fAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V2iAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V3dAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V3fAttribute
 
typeName() - Method in class edu.cornell.graphics.exr.attributes.V3iAttribute
 

U

updatePreviewImage(byte[]) - Method in class edu.cornell.graphics.exr.EXROutputFile
Updates the preview image attribute, it the header has such attribute.
userData - Variable in class edu.cornell.graphics.exr.TimeCode
 

V

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.

W

whiteX - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE x coordinate of the RGB triplet (1,1,1).
whiteY - Variable in class edu.cornell.graphics.exr.Chromaticities
CIE y coordinate of the RGB triplet (1,1,1).
write(File, Compression) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
Writes the current image to disk as an OpenEXR file using the specified file, which should have the suffix .exr.
write(String, Compression) - Method in class edu.cornell.graphics.exr.EXRSimpleImage
Utility method, it is the same as calling EXRSimpleImage.write(File, Compression), constructing the file with the given filename.
write(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.ByteChannelOutputStream
 
write(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.EXRByteArrayOutputStream
 
write(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.EXRFileOutputStream
 
write(ByteBuffer) - Method in interface edu.cornell.graphics.exr.io.EXROutputStream
Write to the stream.
writeBoolean(boolean) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeBuffer(ByteBuffer) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeByte(byte) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeByteArray(byte[]) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeByteArray(byte[], int, int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
Writes len bytes of the array b into the underlying stream, starting at the given offset off.
writeDouble(double) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeFloat(float) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeHalf(Half) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeInt(int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeNullTerminatedUTF8(String) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeNullTerminatedUTF8(String, int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writePixels(int) - Method in class edu.cornell.graphics.exr.EXROutputFile
Write pixel data for the next group of consecutive scan lines.
writePixels() - Method in class edu.cornell.graphics.exr.EXROutputFile
Write the next scan line from the frame buffer.
writeShort(short) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeTo(XdrOutput) - Method in class edu.cornell.graphics.exr.Header
Serializes this header by writing into the XdrOutput encapsulating an output stream.
writeUnsignedByte(int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeUnsignedInt(long) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeUnsignedShort(int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeUTF8(String) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeUTF8(String, int) - Method in class edu.cornell.graphics.exr.io.XdrOutput
 
writeValueTo(XdrOutput, int) - Method in interface edu.cornell.graphics.exr.attributes.Attribute
Writes the value of this attribute into the given output buffer.
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.Box2fAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.Box2iAttribute
 
writeValueTo(XdrOutput, int) - Method in class edu.cornell.graphics.exr.attributes.ChannelListAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.ChromaticitiesAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.CompressionAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.DoubleAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.EnvMapAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.FloatAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.IntegerAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.KeyCodeAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.LineOrderAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.M33dAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.M33fAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.M44dAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.M44fAttribute
 
writeValueTo(XdrOutput, int) - Method in class edu.cornell.graphics.exr.attributes.OpaqueAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.PreviewImageAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.RationalAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.StringAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.StringVectorAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.TileDescriptionAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.TimeCodeAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
Writes the value of this attribute into the given output buffer.
writeValueTo(XdrOutput, int) - Method in class edu.cornell.graphics.exr.attributes.TypedAttribute
Writes the value of this attribute into the given output buffer.
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V2dAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V2fAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V2iAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V3dAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V3fAttribute
 
writeValueTo(XdrOutput) - Method in class edu.cornell.graphics.exr.attributes.V3iAttribute
 

X

x - Variable in class edu.cornell.graphics.exr.ilmbaseto.Vector2
 
x - Variable in class edu.cornell.graphics.exr.ilmbaseto.Vector3
 
XdrInput - Class in edu.cornell.graphics.exr.io
Helper class which encapsulates an EXRInputStream to read primitive and string data.
XdrInput(EXRInputStream) - Constructor for class edu.cornell.graphics.exr.io.XdrInput
 
XdrOutput - Class in edu.cornell.graphics.exr.io
Helper class which encapsulates an EXROutputStream to write primitive and string data.
XdrOutput(EXROutputStream) - Constructor for class edu.cornell.graphics.exr.io.XdrOutput
 
xMax - Variable in class edu.cornell.graphics.exr.ilmbaseto.Box2
 
xMin - Variable in class edu.cornell.graphics.exr.ilmbaseto.Box2
 
xSampling - Variable in class edu.cornell.graphics.exr.Channel
Subsampling: pixel (x,y) is present in the channel only if (x % xSampling == 0 && y % ySampling == 0).
xSampling(int) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
xSampling - Variable in class edu.cornell.graphics.exr.Slice
Pixel sampling interval along x (the image width.)
xSize - Variable in class edu.cornell.graphics.exr.TileDescription
Width of each tile in pixels.
xStride(int) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
xStride - Variable in class edu.cornell.graphics.exr.Slice
Distance in bytes between pixels (x,y) and (x+1,y).
xTileCoords(boolean) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
xTileCoords - Variable in class edu.cornell.graphics.exr.Slice
x absolute/relative addressing flag for tiled files.

Y

y - Variable in class edu.cornell.graphics.exr.ilmbaseto.Vector2
 
y - Variable in class edu.cornell.graphics.exr.ilmbaseto.Vector3
 
yMax - Variable in class edu.cornell.graphics.exr.ilmbaseto.Box2
 
yMin - Variable in class edu.cornell.graphics.exr.ilmbaseto.Box2
 
ySampling - Variable in class edu.cornell.graphics.exr.Channel
Subsampling: pixel (x,y) is present in the channel only if (x % xSampling == 0 && y % ySampling == 0).
ySampling(int) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
ySampling - Variable in class edu.cornell.graphics.exr.Slice
Pixel sampling interval along y (the image height.)
ySize - Variable in class edu.cornell.graphics.exr.TileDescription
Height of each tile in pixels.
yStride(int) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
yStride - Variable in class edu.cornell.graphics.exr.Slice
Distance in bytes between pixels (x,y) and (x,y+1).
yTileCoords(boolean) - Method in class edu.cornell.graphics.exr.Slice.SliceBuilder
 
yTileCoords - Variable in class edu.cornell.graphics.exr.Slice
y absolute/relative addressing flag for tiled files.

Z

z - Variable in class edu.cornell.graphics.exr.ilmbaseto.Vector3
 
A B C D E F G H I K L M N O P R S T U V W X Y Z