|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.framework3d.PFUVCurveRepairer
public class PFUVCurveRepairer
UV曲線の修正機能 このコンポーネントから以下のイベントが発生する。
トリガー | 対象データ | 生成データ | イベント番号 |
---|---|---|---|
メソッド呼び出しmakeDrawElementOfUVCurve() |
なし |
UV曲線の表示要素 PFObjectList |
1 |
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
対象フェイスの設定 | なし |
なし なし |
1 |
メソッド呼び出しactivateItem( Object ) |
なし |
アクティブ化したOrientedEdgeのUV曲線のビュー上でのパス PFObjectList |
101 |
メソッド呼び出しinactivateItem() |
なし |
なし なし |
102 |
コンストラクタの概要 | |
---|---|
PFUVCurveRepairer()
|
メソッドの概要 | |
---|---|
void |
activateItem(java.lang.Object path)
指定したUV曲線を持つOrientedEdgeをアクティブにする |
void |
addPFDataCreateListener(PFDataCreateListener lis)
引数で与えられたイベントリスナを登録し、 データ生成イベント発生時に処理を行う対象とする。 |
void |
addPFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを登録し、 データ更新イベント発生時に処理を行う対象とする。 |
void |
addPFProcessRequestListener(PFProcessRequestListener lis)
引数で与えられたイベントリスナを登録し、 処理要求イベント発生時に処理を行う対象とする。 |
void |
fireDataCreateEvent(java.lang.Object obj,
int event_no)
データ生成イベントを発火する |
int |
getComponentID()
コンポーネントIDを取得する |
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する |
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する. |
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する 形式:"Component Name" [ ID : "ID" ] |
java.util.Iterator |
getPFDataCreateListenerList()
データ生成イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFDataUpdateListenerList()
データ更新イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFProcessRequestListenerList()
処理要求イベントリスナ配列を取得する。 |
boolean |
getTargetFaceSense()
|
void |
inactivateItem()
アクティブ状態にあるOrientedEdgeのアクティブ状態を解除する |
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する. |
void |
localeUpdated()
ロケール変更に対応する |
void |
makeDrawElementOfUVCurve()
UVカーブの表示要素を作成する |
void |
readExternal(java.io.ObjectInput in)
|
void |
removePFDataCreateListener(PFDataCreateListener lis)
引数で与えられたイベントリスナを削除し、 データ生成イベント発生時に処理を行う対象から外す。 |
void |
removePFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを削除し、 データ更新イベント発生時に処理を行う対象から外す。 |
void |
removePFProcessRequestListener(PFProcessRequestListener lis)
引数で与えられたイベントリスナを削除し、 処理要求イベント発生時に処理を行う対象から外す。 |
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する. |
void |
setComponentID(int id)
コンポーネントIDを設定する コンポーネントIDはプラットフォーム PFComponentBus から設定される
各コンポーネント内では操作しないこと |
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。 |
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する. |
void |
setTargetFace(java.lang.Object face)
UV曲線編集の対象となるフェイスを設定する |
void |
writeExternal(java.io.ObjectOutput out)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFUVCurveRepairer()
メソッドの詳細 |
---|
public void setTargetFace(java.lang.Object face) throws PFComponentException
PFComponentException
public void makeDrawElementOfUVCurve() throws PFComponentException
PFComponentException
public void activateItem(java.lang.Object path) throws PFComponentException
PFComponentException
public void inactivateItem() throws PFComponentException
PFComponentException
public boolean getTargetFaceSense() throws PFComponentException
このメソッドがtrueを返す時はアウターループのUV曲線は曲面に対して左回り, falseを返す時は右回りになる点に注意.
PFComponentException
public void fireDataCreateEvent(java.lang.Object obj, int event_no)
obj
- イベント内包オブジェクトevent_no
- イベント番号public java.util.Iterator getPFDataUpdateListenerList()
PFDataUpdateEventSource
内の getPFDataUpdateListenerList
public void addPFDataUpdateListener(PFDataUpdateListener lis)
PFDataUpdateEventSource
内の addPFDataUpdateListener
lis
- 追加対象イベントリスナpublic void removePFDataUpdateListener(PFDataUpdateListener lis)
PFDataUpdateEventSource
内の removePFDataUpdateListener
lis
- 削除対象イベントリスナpublic java.util.Iterator getPFProcessRequestListenerList()
PFProcessRequestEventSource
内の getPFProcessRequestListenerList
public void addPFProcessRequestListener(PFProcessRequestListener lis)
PFProcessRequestEventSource
内の addPFProcessRequestListener
lis
- 追加対象イベントリスナpublic void removePFProcessRequestListener(PFProcessRequestListener lis)
PFProcessRequestEventSource
内の removePFProcessRequestListener
lis
- 削除対象イベントリスナpublic java.util.Iterator getPFDataCreateListenerList()
PFDataCreateEventSource
内の getPFDataCreateListenerList
public void addPFDataCreateListener(PFDataCreateListener lis)
PFDataCreateEventSource
内の addPFDataCreateListener
lis
- 追加対象イベントリスナpublic void removePFDataCreateListener(PFDataCreateListener lis)
PFDataCreateEventSource
内の removePFDataCreateListener
lis
- 削除対象イベントリスナpublic java.lang.String getComponentName()
PFComponent
内の getComponentName
public java.lang.String getComponentKey()
PFComponent
内の getComponentKey
public void setComponentKey(java.lang.String key)
PFComponent
内の setComponentKey
コンポーネントキー文字列
- public int getComponentID()
PFComponent
内の getComponentID
public void setComponentID(int id)
PFComponentBus
から設定される
各コンポーネント内では操作しないこと
PFComponent
内の setComponentID
id
- 設定するコンポーネントIDpublic java.lang.String getComponentString()
PFComponent
内の getComponentString
public java.lang.String getComponentPublicName()
PFComponent
内の getComponentPublicName
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
PFComponent
内の setComponentPublicName
publicName
- 設定するコンポーネント公開名
PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
PFComponent
内の isAllowRemoteInvocation
public void setAllowRemoteInvocation(boolean flag)
PFComponent
内の setAllowRemoteInvocation
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
PFComponent
内の isAllowPullTransfer
public void setAllowPullTransfer(boolean flag)
PFComponent
内の setAllowPullTransfer
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
PFComponent
内の isAllowPushTransfer
public void setAllowPushTransfer(boolean flag)
PFComponent
内の setAllowPushTransfer
flag
- Push型コンポーネント転送要求に対する可否public void localeUpdated()
PFComponent
内の localeUpdated
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の readExternal
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.Externalizable
内の writeExternal
java.io.IOException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |