/**
* 頂点位置座標を返す。
+ *
* @return 頂点の位置座標
*/
public MkPos3D getPosition(){
/**
* 法線ベクトルを返す。
+ *
* @return 法線ベクトル
*/
public MkVec3D getNormal(){
/**
* UVマップ座標を返す。
+ *
* @return UVマップ情報
*/
public MkPos2D getUVPosition(){
/**
* 頂点の属するボーンを設定する。
+ *
* @param boneAArg ボーンA
* @param boneBArg ボーンB
* @throws NullPointerException 引数がnull
/**
* ボーンAを返す。
+ *
* @return ボーンA
*/
public BoneInfo getBoneA(){
/**
* ボーンBを返す。
+ *
* @return ボーンB
*/
public BoneInfo getBoneB(){
/**
* ボーンAのウェイト値を設定する。
+ *
* @param weight ウェイト値。0(影響小)-100(影響大)
* @throws IllegalArgumentException ウェイト値が範囲外
*/
public void setWeightA(int weight) throws IllegalArgumentException{
- if( weight < MIN_WEIGHT
- || MAX_WEIGHT < weight ){
+ if( weight < MIN_WEIGHT
+ || MAX_WEIGHT < weight ){
throw new IllegalArgumentException();
}
this.boneWeight = weight;
/**
* ボーンBのウェイト値を設定する。
+ *
* @param weight ウェイト値。0(影響小)-100(影響大)
* @throws IllegalArgumentException ウェイト値が範囲外
*/
/**
* ボーンAのウェイト値を返す。
+ *
* @return ウェイト値
*/
public int getWeightA(){
/**
* ボーンBのウェイト値を返す。
+ *
* @return ウェイト値
*/
public int getWeightB(){
/**
* ボーンAのウェイト率を返す。
+ *
* @return ウェイト率。0.0(影響小)-1.0(影響大)
*/
public float getWeightRatioA(){
/**
* ボーンBのウェイト率を返す。
+ *
* @return ウェイト率。0.0(影響小)-1.0(影響大)
*/
public float getWeightRatioB(){
/**
* エッジを表示するか設定する。
* マテリアル材質単位の設定より優先度は高い。
+ *
* @param show 表示するならtrue
*/
public void setEdgeAppearance(boolean show){
/**
* エッジを表示するか判定する。
* マテリアル材質単位の設定より優先度は高い。
+ *
* @return 表示するならtrue
*/
public boolean getEdgeAppearance(){
/**
* {@inheritDoc}
+ *
* @param num {@inheritDoc}
*/
@Override
/**
* {@inheritDoc}
+ *
* @return {@inheritDoc}
*/
@Override
/**
* {@inheritDoc}
+ *
* @return {@inheritDoc}
*/
@Override