org.cybertory.MSS
Class FeaturesSpecs

java.lang.Object
  extended byorg.cybertory.MSS.FeaturesSpecs
All Implemented Interfaces:
SelfScaler

public class FeaturesSpecs
extends java.lang.Object
implements SelfScaler

This class encapsulates general features specifications.


Field Summary
 FeatureShapeFactory defaultShapeFactory
           
 FeatureTexture defaultTexture
           
 float featureCellSizeX
           
 float featureCellSizeY
           
 float featureSize
           
 
Constructor Summary
FeaturesSpecs(float featureSize, float featureCellSizeX, float featureCellSizeY, FeatureShapeFactory defaultShapeFactory, FeatureTexture defaultTexture)
           
 
Method Summary
 java.lang.Object getScaled(float pixelSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

featureSize

public final float featureSize

featureCellSizeX

public final float featureCellSizeX

featureCellSizeY

public final float featureCellSizeY

defaultShapeFactory

public final FeatureShapeFactory defaultShapeFactory

defaultTexture

public final FeatureTexture defaultTexture
Constructor Detail

FeaturesSpecs

public FeaturesSpecs(float featureSize,
                     float featureCellSizeX,
                     float featureCellSizeY,
                     FeatureShapeFactory defaultShapeFactory,
                     FeatureTexture defaultTexture)
Method Detail

getScaled

public java.lang.Object getScaled(float pixelSize)
Specified by:
getScaled in interface SelfScaler