公開スロット | 全メンバ一覧
MeasureManager クラス

MeasureManager クラス
ここでは、 MeasureManager クラスのコマンドを紹介します。
. [詳解]

公開スロット

double MeasureAngle (ReferenceObject *fromRef, ReferenceObject *centerRef, ReferenceObject *toRef)
 指定した3点の角度を測定します。 [詳解]
 
double MeasureDistance (ReferenceObject *fromRef, ReferenceObject *toRef)
 指定した ReferenceObject のエンティティ間の距離を測定します。 [詳解]
 
double MeasureDistanceFrom (double x, double y, double z, ReferenceObject *toRef)
 指定座標と指定した ReferenceObject の距離を測定します。 [詳解]
 
double MeasureDistanceFromPoint (Point *p, ReferenceObject *toRef)
 指定した座標と指定した ReferenceObject の距離を測定します。 [詳解]
 
double MeasurePointAngle (double x, double y, double z, ReferenceObject *fromRef, ReferenceObject *toRef)
 指定した中心点と指定した ReferenceObject 2点の角度を測定します。 [詳解]
 

詳解

MeasureManager クラス
ここでは、 MeasureManager クラスのコマンドを紹介します。
.

関数詳解

double MeasureManager::MeasureAngle ( ReferenceObject fromRef,
ReferenceObject centerRef,
ReferenceObject toRef 
)
slot

指定した3点の角度を測定します。

引数
fromRef始点の ReferenceObject オブジェクト
centerRef中心点の ReferenceObject オブジェクト
toRef終点の ReferenceObject オブジェクト
戻り値
角度
double MeasureManager::MeasureDistance ( ReferenceObject fromRef,
ReferenceObject toRef 
)
slot

指定した ReferenceObject のエンティティ間の距離を測定します。

引数
fromRefReferenceObject オブジェクト
toRefReferenceObject オブジェクト
戻り値
距離
double MeasureManager::MeasureDistanceFrom ( double  x,
double  y,
double  z,
ReferenceObject toRef 
)
slot

指定座標と指定した ReferenceObject の距離を測定します。

引数
xX座標
yY座標
zZ座標
toRefReferenceObject オブジェクト
戻り値
距離
double MeasureManager::MeasureDistanceFromPoint ( Point p,
ReferenceObject toRef 
)
slot

指定した座標と指定した ReferenceObject の距離を測定します。

引数
pPoint オブジェクト
toRefReferenceObject オブジェクト
戻り値
距離
double MeasureManager::MeasurePointAngle ( double  x,
double  y,
double  z,
ReferenceObject fromRef,
ReferenceObject toRef 
)
slot

指定した中心点と指定した ReferenceObject 2点の角度を測定します。

引数
x中心点のX座標
y中心点のY座標
z中心点のZ座標
fromRef始点の ReferenceObject オブジェクト
toRef終点の ReferenceObject オブジェクト
戻り値
角度