|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrebuild.graphics.tiff.Tag
rebuild.graphics.tiff.tags.ShortTag
rebuild.graphics.tiff.tags.SamplesPerPixelTag
public final class SamplesPerPixelTag
The number of components per pixel.
Field Summary |
---|
Fields inherited from class rebuild.graphics.tiff.Tag |
---|
count, data, dataType, value |
Constructor Summary | |
---|---|
SamplesPerPixelTag()
Create a new SamplesPerPixel tag. |
|
SamplesPerPixelTag(short samples)
Create a new SamplesPerPixel tag. |
Method Summary | |
---|---|
short |
getSamples()
Get the current number of samples. |
static short |
getTagTypeValue()
Get the Tag 's type. |
boolean |
hasDefault()
Get if this Tag can have a default value, often defined by a parameter-less constructor. |
boolean |
isDefault()
Get if this Tag 's current value is the default value. |
void |
setCount(int count)
There is always only 1 element. |
void |
setValue(int samples)
Set the samples per pixel to use. |
Methods inherited from class rebuild.graphics.tiff.tags.ShortTag |
---|
extraData, getShort, setDataType, setExtraData, setShort, setupForBigTIFF, writeData |
Methods inherited from class rebuild.graphics.tiff.Tag |
---|
equals, getBigCount, getBigValue, getCount, getDataType, getExtraData, getIfExtraDataExists, getTagType, getValue, hashCode, setCount, setValue, toString, write, write, write, write, writeBig |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SamplesPerPixelTag()
public SamplesPerPixelTag(short samples)
samples
- The number of components per pixel.Method Detail |
---|
public static short getTagTypeValue()
Tag
's type.
Tag
's type.public void setCount(int count)
setCount
in class ShortTag
count
- The number of Writer.SHORT
contained in the tag. If the number is bigger than the current count then it will add 0 Writer.SHORT
, else it will remove the Writer.SHORT
.setCount
public void setValue(int samples)
setValue
in class Tag
samples
- The samples per pixel to use.getValue
public short getSamples()
public boolean hasDefault()
Tag
can have a default value, often defined by a parameter-less constructor.
hasDefault
in class ShortTag
true
if the Tag
has a default value, false
if otherwise. Default is false
.public boolean isDefault()
Tag
's current value is the default value. This is ignored if Tag#hasDefault()
returns false
.
isDefault
in class ShortTag
true
if the Tag
's value is the default value, false
if otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |