public abstract class VectorPathDataResource extends LayerResource implements IVectorPathData
Class VectorPathDataResource. This resource contains information about vector layer mask
LayerResource
PsbResourceSignature, ResourceSignature
Modifier and Type | Method and Description |
---|---|
int |
getLength()
Gets the layer resource length in bytes.
|
VectorPathRecord[] |
getPaths()
Gets or sets the path records.
|
int |
getPsdVersion()
Gets the psd version.
|
int |
getSignature()
Gets the signature.
|
int |
getVersion()
Gets or sets the version.
|
boolean |
isDisabled()
Gets or sets a value indicating whether this instance is disabled.
|
boolean |
isInverted()
Gets or sets a value indicating whether this instance is inverted.
|
boolean |
isNotLinked()
Gets or sets a value indicating whether this instance is not linked.
|
void |
save(StreamContainer streamContainer,
int psdVersion)
Saves the resource to the specified stream container.
|
void |
setDisabled(boolean value)
Gets or sets a value indicating whether this instance is disabled.
|
void |
setInverted(boolean value)
Gets or sets a value indicating whether this instance is inverted.
|
void |
setNotLinked(boolean value)
Gets or sets a value indicating whether this instance is not linked.
|
void |
setPaths(VectorPathRecord[] value)
Gets or sets the path records.
|
void |
setVersion(int value)
Gets or sets the version.
|
getKey, toString
public final VectorPathRecord[] getPaths()
Gets or sets the path records.
Value: The paths.getPaths
in interface IVectorPathData
public final void setPaths(VectorPathRecord[] value)
Gets or sets the path records.
Value: The paths.setPaths
in interface IVectorPathData
public final int getVersion()
Gets or sets the version.
Value: The version.getVersion
in interface IVectorPathData
public final void setVersion(int value)
Gets or sets the version.
Value: The version.setVersion
in interface IVectorPathData
public final boolean isDisabled()
Gets or sets a value indicating whether this instance is disabled.
Value:true
if this instance is disabled; otherwise, false
.isDisabled
in interface IVectorPathData
public final void setDisabled(boolean value)
Gets or sets a value indicating whether this instance is disabled.
Value:true
if this instance is disabled; otherwise, false
.setDisabled
in interface IVectorPathData
public final boolean isNotLinked()
Gets or sets a value indicating whether this instance is not linked.
Value:true
if this instance is not linked; otherwise, false
.isNotLinked
in interface IVectorPathData
public final void setNotLinked(boolean value)
Gets or sets a value indicating whether this instance is not linked.
Value:true
if this instance is not linked; otherwise, false
.setNotLinked
in interface IVectorPathData
public final boolean isInverted()
Gets or sets a value indicating whether this instance is inverted.
Value:true
if this instance is inverted; otherwise, false
.isInverted
in interface IVectorPathData
public final void setInverted(boolean value)
Gets or sets a value indicating whether this instance is inverted.
Value:true
if this instance is inverted; otherwise, false
.setInverted
in interface IVectorPathData
public int getSignature()
Gets the signature.
getSignature
in class LayerResource
public int getLength()
Gets the layer resource length in bytes.
getLength
in class LayerResource
public int getPsdVersion()
Gets the psd version.
getPsdVersion
in class LayerResource
public void save(StreamContainer streamContainer, int psdVersion)
Saves the resource to the specified stream container.
save
in class LayerResource
streamContainer
- The stream container to save to.psdVersion
- The PSD version.