Class ScatterplotFacet
java.lang.Object
com.google.refine.browsing.facets.ScatterplotFacet
- All Implemented Interfaces:
Facet
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected intprotected intstatic final Stringstatic final Stringstatic final Stringstatic Stringstatic final Stringstatic final Stringprotected Stringprotected Stringprotected Evaluableprotected Evaluablestatic final Stringstatic final Stringprotected Stringstatic final Stringstatic final intstatic final intprotected doublestatic final Stringprotected doublestatic final Stringprotected doublestatic final Stringprotected doublestatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final Stringstatic final Stringprotected AffineTransformstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcomputeChoices(Project project, FilteredRecords filteredRecords) voidcomputeChoices(Project project, FilteredRows filteredRows) static AffineTransformcreateRotationMatrix(int rotation, double l) static intgetAxisDim(String type) static NumericBinIndexgetBinIndex(Project project, Column column, Evaluable eval, String expression) static NumericBinIndexintgetDimX()intgetDimY()doublegetDot()getFromX()getFromY()getImage()getName()getRecordFilter(Project project) doublegetRowFilter(Project project) intgetSize()getToX()getToY()voidinitializeFromConfig(ScatterplotFacet.ScatterplotFacetConfig configuration, Project project) protected voidretrieveDataFromBinIndices(NumericBinIndex index_x, NumericBinIndex index_y) static StringserializeImage(RenderedImage image) static Point2D.DoubletranslateCoordinates(Point2D.Double p, double min_x, double max_x, double min_y, double max_y, int dim_x, int dim_y, double l, AffineTransform t)
-
Field Details
-
LIN
public static final int LIN- See Also:
-
LOG
public static final int LOG- See Also:
-
NO_ROTATION
public static final int NO_ROTATION- See Also:
-
ROTATE_CW
public static final int ROTATE_CW- See Also:
-
ROTATE_CCW
public static final int ROTATE_CCW- See Also:
-
columnIndex_x
protected int columnIndex_x -
columnIndex_y
protected int columnIndex_y -
eval_x
-
eval_y
-
errorMessage_x
-
errorMessage_y
-
min_x
protected double min_x -
max_x
protected double max_x -
min_y
protected double min_y -
max_y
protected double max_y -
t
-
image
-
NAME
- See Also:
-
IMAGE
- See Also:
-
COLOR
- See Also:
-
BASE_COLOR
- See Also:
-
SIZE
- See Also:
-
ROTATION
- See Also:
-
DOT
- See Also:
-
DIM_X
- See Also:
-
DIM_Y
- See Also:
-
X_COLUMN_NAME
- See Also:
-
X_EXPRESSION
- See Also:
-
MIN_X
- See Also:
-
MAX_X
- See Also:
-
TO_X
- See Also:
-
FROM_X
- See Also:
-
ERROR_X
- See Also:
-
Y_COLUMN_NAME
- See Also:
-
Y_EXPRESSION
- See Also:
-
MIN_Y
- See Also:
-
MAX_Y
- See Also:
-
TO_Y
- See Also:
-
FROM_Y
- See Also:
-
ERROR_Y
- See Also:
-
EMPTY_IMAGE
-
-
Constructor Details
-
ScatterplotFacet
public ScatterplotFacet()
-
-
Method Details
-
getName
-
getXColumnName
-
getXExpression
-
getYColumnName
-
getYExpression
-
getSize
public int getSize() -
getDimX
public int getDimX() -
getDimY
public int getDimY() -
getDot
public double getDot() -
getRotation
public double getRotation() -
getColorString
-
getImage
-
getErrorX
-
getFromX
-
getToX
-
getErrorY
-
getFromY
-
getToY
-
initializeFromConfig
public void initializeFromConfig(ScatterplotFacet.ScatterplotFacetConfig configuration, Project project) -
getRowFilter
- Specified by:
getRowFilterin interfaceFacet
-
getRecordFilter
- Specified by:
getRecordFilterin interfaceFacet
-
computeChoices
- Specified by:
computeChoicesin interfaceFacet
-
computeChoices
- Specified by:
computeChoicesin interfaceFacet
-
retrieveDataFromBinIndices
-
serializeImage
- Throws:
IOException
-
getAxisDim
-
getBinIndex
public static NumericBinIndex getBinIndex(Project project, Column column, Evaluable eval, String expression) -
getBinIndex
-
createRotationMatrix
-
translateCoordinates
public static Point2D.Double translateCoordinates(Point2D.Double p, double min_x, double max_x, double min_y, double max_y, int dim_x, int dim_y, double l, AffineTransform t)
-