|
||||||||||
前 次 | フレームあり フレームなし |
PObjectShape を使用しているパッケージ | |
---|---|
jp.carabiner.inkpod.pi | Inkpodプラグイン(アプリ)がInkpodにアクセスするための基本的なインターフェースを提供します。 |
jp.carabiner.inkpod.pi.model | マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 |
jp.carabiner.inkpod.pi.shape | |
jp.carabiner.inkpod.pi.shape.handle |
jp.carabiner.inkpod.pi での PObjectShape の使用 |
---|
PObjectShape 型の型パラメータを持つ jp.carabiner.inkpod.pi のメソッド | ||
---|---|---|
|
PInkpod.newShape(java.lang.Class<? extends T> c,
IObjectShapeType type)
|
jp.carabiner.inkpod.pi.model での PObjectShape の使用 |
---|
PObjectShape を返す jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
PObjectShape |
PMapObject.getShape()
|
PObjectShape 型のパラメータを持つ jp.carabiner.inkpod.pi.model のメソッド | |
---|---|
static void |
InkpodObjectUtils.copyShapeProperties(PObjectShape src,
PObjectShape dst)
シェイプのプロパティをコピーする |
static void |
InkpodObjectUtils.copyShapePrototypeStyle(PObjectShape prototypeShape,
PMapObject dst)
オブジェクトの形を指定したシェイプに合わせて変更する。 |
static void |
InkpodObjectUtils.copyShapeStyle(PObjectShape src,
PObjectShape dst)
シェイプのスタイルをコピーする |
jp.carabiner.inkpod.pi.shape での PObjectShape の使用 |
---|
PObjectShape を実装している jp.carabiner.inkpod.pi.shape のクラス | |
---|---|
class |
AbstractDefaultObjectShape<T extends PMapObject>
|
class |
AbstractNodeShape
|
class |
AbstractObjectShape<T extends PMapObject>
|
class |
AbstractRectangleShape
矩形ベースのノード・オブジェクト用シェイプの基礎となる抽象クラス |
class |
AbstractRelationShape
関連・オブジェクト用シェイプの基礎となる抽象クラス |
class |
BezierCurvesNodeShape
|
class |
CurveRelationShape
|
class |
DiamondShape
|
class |
OvalShape
|
class |
PolylineRelationShape
|
class |
RectangleShape
|
class |
RightAngleRelationShape
|
class |
RoundrectShape
|
PObjectShape 型の引数を持つ型を返す jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
java.util.Set<PObjectShape> |
IObjectShape.getDependentShapes(java.util.Set<PObjectShape> shapes)
このシェイプに従属しているとして取り扱われるシェイプを返します。 |
java.util.Set<PObjectShape> |
AbstractObjectShape.getDependentShapes(java.util.Set<PObjectShape> shapes)
|
java.util.Set<PObjectShape> |
IObjectShape.getImpliedlyEditedShapes(java.util.Set<PObjectShape> shapes)
このシェイプが編集開始状態になったとき、同時に編集状態になるべきシェイプを返します。 |
java.util.Set<PObjectShape> |
AbstractObjectShape.getImpliedlyEditedShapes(java.util.Set<PObjectShape> shapes)
|
java.lang.Class<? extends PObjectShape> |
RectangleShape.getPluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
RoundrectShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
RightAngleRelationShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
RectangleShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
PolylineRelationShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
OvalShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
IObjectShapeType.getShapePluginInterfaceClass()
シェイプ・オブジェクトのプラグイン用インタフェースを返す。 |
java.lang.Class<? extends PObjectShape> |
DiamondShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
CurveRelationShapeType.getShapePluginInterfaceClass()
|
java.lang.Class<? extends PObjectShape> |
BezierCurvesNodeShapeType.getShapePluginInterfaceClass()
|
PObjectShape 型のパラメータを持つ jp.carabiner.inkpod.pi.shape のメソッド | |
---|---|
protected static GroupBoundsTransform |
AbstractObjectShape.getGroupBoundsTransform(PObjectShape shape)
|
static java.awt.geom.Point2D |
ResizeHelper.newInversionRotationPoint(PObjectShape shape,
java.awt.geom.AffineTransform oldRotationTx,
java.awt.geom.Point2D p,
java.awt.geom.Point2D center,
boolean inverseFlip,
double flipRotation,
double newRotation)
|
void |
IObjectShape.shapeChanged(PObjectShape oldShape)
|
void |
BezierCurvesNodeShape.shapeChanged(PObjectShape oldShape)
|
void |
AbstractObjectShape.shapeChanged(PObjectShape oldShape)
|
void |
IObjectShape.shapeWillBeChanged(PObjectShape newShape)
このシェイプが結びついているマップオブジェクトのシェイプが、これから変更されることを通知します。 |
void |
AbstractObjectShape.shapeWillBeChanged(PObjectShape newShape)
|
java.awt.geom.Rectangle2D |
GroupBoundsTransform.transform(java.awt.geom.Rectangle2D rect,
PObjectShape shape)
|
java.awt.geom.Rectangle2D |
GroupBoundsTransform.transformInverse(java.awt.geom.Rectangle2D rect,
PObjectShape shape)
|
PObjectShape 型の型引数を持つ jp.carabiner.inkpod.pi.shape のメソッドパラメータ | |
---|---|
java.util.Set<PObjectShape> |
IObjectShape.getDependentShapes(java.util.Set<PObjectShape> shapes)
このシェイプに従属しているとして取り扱われるシェイプを返します。 |
java.util.Set<PObjectShape> |
AbstractObjectShape.getDependentShapes(java.util.Set<PObjectShape> shapes)
|
java.util.Set<PObjectShape> |
IObjectShape.getImpliedlyEditedShapes(java.util.Set<PObjectShape> shapes)
このシェイプが編集開始状態になったとき、同時に編集状態になるべきシェイプを返します。 |
java.util.Set<PObjectShape> |
AbstractObjectShape.getImpliedlyEditedShapes(java.util.Set<PObjectShape> shapes)
|
jp.carabiner.inkpod.pi.shape.handle での PObjectShape の使用 |
---|
PObjectShape を返す jp.carabiner.inkpod.pi.shape.handle のメソッド | |
---|---|
PObjectShape |
Handle.getTargetShape()
このハンドルの操作対象のシェイプを返す。 |
|
||||||||||
前 次 | フレームあり フレームなし |