jp.carabiner.inkpod.pi.shape
インタフェース PBezierCurvesNodeShape
- すべてのスーパーインタフェース:
- PDefaultObjectShape, PNodeObjectShape, PObjectShape
- 既知のサブインタフェースの一覧:
- IBezierCurvesNodeShape
- 既知の実装クラスの一覧:
- BezierCurvesNodeShape
public interface PBezierCurvesNodeShape
- extends PDefaultObjectShape, PNodeObjectShape
メソッドの概要 |
void |
addPoint(double[] points)
|
void |
addPoint(double[] points,
int option)
|
void |
addPoint(int index,
double[] points)
|
void |
addPoint(int index,
double[] points,
int option)
|
double[] |
getPoint(int index)
|
double[] |
getPoint(int index,
double[] points)
|
int |
getPointCount()
|
int |
getPointOption(int index)
|
int[] |
getPointOptions()
|
double[] |
getPoints()
|
int |
getSegmentOption(int index)
|
int[] |
getSegmentOptions()
|
java.awt.Shape |
getSegmentShape(int index)
|
boolean |
isClosed()
|
void |
removePoint(int index)
|
void |
setClosed(boolean closed)
|
void |
setCtrlPoint1(int index,
java.awt.geom.Point2D p)
|
void |
setCtrlPoint2(int index,
java.awt.geom.Point2D p)
|
void |
setPoint(int index,
double[] points)
|
void |
setPoint(int index,
java.awt.geom.Point2D p)
|
void |
setPointOption(int index,
int option)
|
void |
setPointOptions(int[] options)
|
void |
setPoints(double[] points)
|
void |
setSegmentOption(int index,
int option)
|
void |
setSegmentOptions(int[] options)
|
boolean |
splitSegment(int index,
java.awt.geom.Point2D p)
|
インタフェース jp.carabiner.inkpod.pi.shape.PDefaultObjectShape から継承されたメソッド |
getBottomTextPadding, getFillAlpha, getFillColor, getFillColor2, getFont, getFrameAlpha, getGradientTypeName, getLeftTextPadding, getLineColor, getLineType, getLineWidth, getRightTextPadding, getShadowAlpha, getShadowColor, getShadowOffset, getTextAlign, getTextAlpha, getTextColor, getTextLineSpace, getTextVerticalAlign, getTopTextPadding, isDrawFrame, isFill, isGradient, isShadow, isTextUneditable, setBottomTextPadding, setDrawFrame, setFill, setFillAlpha, setFillColor, setFillColor2, setFont, setFrameAlpha, setGradient, setGradientTypeName, setLeftTextPadding, setLineColor, setLineType, setLineWidth, setRightTextPadding, setShadow, setShadowAlpha, setShadowColor, setShadowOffset, setText, setTextAlign, setTextAlpha, setTextColor, setTextLineSpace, setTextUneditable, setTextVerticalAlign, setTopTextPadding |
インタフェース jp.carabiner.inkpod.pi.shape.PObjectShape から継承されたメソッド |
autoReshape, autoReshape, contains, flipHorizontal, flipVertical, getBounds, getBounds, getCenterPoint, getCenterPoint, getLocation, getLocation, getRawBounds, getRotation, getRotationTransform, getSearchableText, getShapeType, getShapeTypeName, getText, intersects, isBoundsMovable, isBoundsResizable, isEditing, isFlip, isHorizontalResizable, isVerticalResizable, readyAutoReshape, setBounds, setFlip, setLocation, setLocation, setLocation, setLocation, setRotation, updateShape |
SYMMETRIC_POINT
static final int SYMMETRIC_POINT
- 関連項目:
- 定数フィールド値
SMOOTH_POINT
static final int SMOOTH_POINT
- 関連項目:
- 定数フィールド値
SHARP_POINT
static final int SHARP_POINT
- 関連項目:
- 定数フィールド値
CURVE_SEGMENT
static final int CURVE_SEGMENT
- 関連項目:
- 定数フィールド値
LINE_SEGMENT
static final int LINE_SEGMENT
- 関連項目:
- 定数フィールド値
setPoints
void setPoints(double[] points)
getPoints
double[] getPoints()
addPoint
void addPoint(int index,
double[] points)
addPoint
void addPoint(int index,
double[] points,
int option)
addPoint
void addPoint(double[] points)
addPoint
void addPoint(double[] points,
int option)
removePoint
void removePoint(int index)
setPoint
void setPoint(int index,
double[] points)
getPoint
double[] getPoint(int index,
double[] points)
getPoint
double[] getPoint(int index)
getPointCount
int getPointCount()
setPointOptions
void setPointOptions(int[] options)
getPointOptions
int[] getPointOptions()
getPointOption
int getPointOption(int index)
setPointOption
void setPointOption(int index,
int option)
setSegmentOptions
void setSegmentOptions(int[] options)
getSegmentOptions
int[] getSegmentOptions()
getSegmentOption
int getSegmentOption(int index)
setSegmentOption
void setSegmentOption(int index,
int option)
setCtrlPoint1
void setCtrlPoint1(int index,
java.awt.geom.Point2D p)
setPoint
void setPoint(int index,
java.awt.geom.Point2D p)
setCtrlPoint2
void setCtrlPoint2(int index,
java.awt.geom.Point2D p)
getSegmentShape
java.awt.Shape getSegmentShape(int index)
splitSegment
boolean splitSegment(int index,
java.awt.geom.Point2D p)
setClosed
void setClosed(boolean closed)
isClosed
boolean isClosed()