WIL説明書(C++)  3.0.0
クラス | 関数
FVCL::Caliper 名前空間

キャリパー関連ネームスペース [詳解]

詳解

キャリパー関連ネームスペース

キャリパー関連のクラス、関数、定数等を局所化するネームスペースです。

クラス

class  CFvAlignParam
 キャリパーアライメント係数クラス [詳解]
 
struct  tagALIGNPARAM
 アライメント係数構造体 [詳解]
 

関数

FVCL_API INT Align2PointA (CFvAlignParam *param, const FVCL::Data::CFvPoint &xpoint1, const FVCL::Data::CFvPoint &xpoint2, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 2点からのアライメント座標の生成 [詳解]
 
FVCL_API INT Align2PointB (CFvAlignParam *param, const FVCL::Data::CFvPoint &ypoint1, const FVCL::Data::CFvPoint &ypoint2, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 2点からのアライメント座標の生成 [詳解]
 
FVCL_API INT Align2PointC (CFvAlignParam *param, const FVCL::Data::CFvPoint &xpoint1, const FVCL::Data::CFvPoint &xpoint2, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 2点からのアライメント座標の生成 [詳解]
 
FVCL_API INT Align3PointA (CFvAlignParam *param, const FVCL::Data::CFvPoint &xpoint1, const FVCL::Data::CFvPoint &xpoint2, const FVCL::Data::CFvPoint &ypoint, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 3点からのアライメント座標の生成 [詳解]
 
FVCL_API INT Align3PointB (CFvAlignParam *param, const FVCL::Data::CFvPoint &xpoint1, const FVCL::Data::CFvPoint &xpoint2, const FVCL::Data::CFvPoint &ypoint, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 3点からのアライメント座標の生成 [詳解]
 
FVCL_API INT AlignNPointA (CFvAlignParam *param, const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &xpoints, const FVCL::Data::CFvPoint &ypoint, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y, INT lsm_calc_mode, INT lsm_param)
 点群と1点からのアライメント座標の生成 [詳解]
 
FVCL_API INT AlignNPointB (CFvAlignParam *param, const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &xpoints, const FVCL::Data::CFvPoint &ypoint, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y, INT lsm_calc_mode, INT lsm_param)
 点群と1点からのアライメント座標の生成 [詳解]
 
FVCL_API INT AlignParallel (CFvAlignParam *param, const FVCL::Data::CFvPoint &origin, DOUBLE scale_x, DOUBLE scale_y, bool reverse_y)
 アライメント座標の平行移動 [詳解]
 
FVCL_API INT AlignSetPoints (CFvAlignParam *param, const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &screen_points, const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &world_points, bool reverse_y)
 アライメント座標の生成 [詳解]
 
FVCL_API FVCL::Data::CFvAngle Angle (const FVCL::Data::CFvPoint &point1, const FVCL::Data::CFvPoint &point2)
 角度の算出 (2点指定) [詳解]
 
FVCL_API INT Angle (const FVCL::Data::CFvPoint &point1, const FVCL::Data::CFvPoint &point2, FVCL::Data::CFvAngle *angle)
 角度の算出 (2点指定) [詳解]
 
FVCL_API FVCL::Data::CFvAngle Angle (const FVCL::Data::CFvLine &line, INT direction)
 角度の算出 (直線指定) [詳解]
 
FVCL_API INT Angle (const FVCL::Data::CFvLine &line, INT direction, FVCL::Data::CFvAngle *angle)
 角度の算出 (直線指定) [詳解]
 
FVCL_API FVCL::Data::CFvPoint CenterPoint (const FVCL::Data::CFvPoint &point1, const FVCL::Data::CFvPoint &point2)
 2点の中点座標の算出 [詳解]
 
FVCL_API INT CenterPoint (const FVCL::Data::CFvPoint &point1, const FVCL::Data::CFvPoint &point2, FVCL::Data::CFvPoint *centerpnt)
 2点の中点座標の算出 [詳解]
 
FVCL_API FVCL::Data::CFvPoint CenterPoint (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line)
 1点と直線までの中点座標の算出 [詳解]
 
FVCL_API INT CenterPoint (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line, FVCL::Data::CFvPoint *centerpnt)
 1点と直線までの中点座標の算出 [詳解]
 
FVCL_API FVCL::Data::CFvAngle CrossAngle (const FVCL::Data::CFvLine &line1, const FVCL::Data::CFvLine &line2)
 2直線の交角の角度の算出 [詳解]
 
FVCL_API FVCL::Data::CFvPoint CrossPoint (const FVCL::Data::CFvLine &line1, const FVCL::Data::CFvLine &line2)
 2直線の交点座標の算出 [詳解]
 
FVCL_API INT CrossPoint (const FVCL::Data::CFvLine &line1, const FVCL::Data::CFvLine &line2, FVCL::Data::CFvPoint *crosspnt, FVCL::Data::CFvAngle *angle)
 2直線の交点座標と交角の角度の算出 [詳解]
 
FVCL_API FVCL::CFvArray< FVCL::Data::CFvPointCrossPoint (const FVCL::Data::CFvCircle &circle, const FVCL::Data::CFvLine &line)
 円と直線の交点 [詳解]
 
FVCL_API INT CrossPoint (const FVCL::Data::CFvCircle &circle, const FVCL::Data::CFvLine &line, FVCL::CFvMultiData< FVCL::Data::CFvPoint > *crosspnt)
 円と直線の交点 [詳解]
 
FVCL_API FVCL::CFvArray< FVCL::Data::CFvPointCrossPoint (const FVCL::Data::CFvCircle &circle1, const FVCL::Data::CFvCircle &circle2)
 2円の交点測定 [詳解]
 
FVCL_API INT CrossPoint (const FVCL::Data::CFvCircle &circle1, const FVCL::Data::CFvCircle &circle2, FVCL::CFvMultiData< FVCL::Data::CFvPoint > *crosspnt)
 2円の交点測定 [詳解]
 
FVCL_API DOUBLE Distance (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line)
 指定された点から直線までの距離の算出 [詳解]
 
FVCL_API INT Distance (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line, DOUBLE *distance)
 指定された点から直線までの距離の算出 [詳解]
 
FVCL_API DOUBLE Distance (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points)
 N点間の積算距離の算出 [詳解]
 
FVCL_API INT Distance (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points, DOUBLE *distance)
 N点間の積算距離の算出 [詳解]
 
FVCL_API FVCL::Data::CFvLine VerticalLine (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line)
 指定点を通り指定直線に垂直な直線の算出 [詳解]
 
FVCL_API INT VerticalLine (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvLine &line, FVCL::Data::CFvLine *vertline)
 指定点を通り指定直線に垂直な直線の算出 [詳解]
 
FVCL_API FVCL::Data::CFvLine CenterLine (const FVCL::Data::CFvLine &line1, const FVCL::Data::CFvLine &line2)
 2直線の中心を通る直線の算出 [詳解]
 
FVCL_API INT CenterLine (const FVCL::Data::CFvLine &line1, const FVCL::Data::CFvLine &line2, FVCL::Data::CFvLine *centerline)
 2直線の中心を通る直線の算出 [詳解]
 
FVCL_API FVCL::Data::CFvLine TangentLine (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvCircle &circle)
 円の接線の検出 [詳解]
 
FVCL_API INT TangentLine (const FVCL::Data::CFvPoint &point, const FVCL::Data::CFvCircle &circle, FVCL::Data::CFvLine *tangentline)
 円の接線の検出 [詳解]
 
FVCL_API INT Rectangle (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points, DOUBLE *long_len, DOUBLE *short_len, FVCL::Data::CFvPoint *center)
 5点を通る四角形の算出 [詳解]
 
FVCL_API INT Rectangle (const FVCL::Data::CFvLine &lineAB, const FVCL::Data::CFvLine &lineBC, const FVCL::Data::CFvLine &lineCD, const FVCL::Data::CFvLine &lineDA, DOUBLE *long1, DOUBLE *short1, DOUBLE *long2, DOUBLE *short2, FVCL::Data::CFvPoint *center)
 四角形の中心座標の検出 [詳解]
 
FVCL_API INT LongHole (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points, DOUBLE *long1, DOUBLE *short1, DOUBLE *long2, DOUBLE *short2, FVCL::Data::CFvPoint *center)
 長穴の測定 [詳解]
 
FVCL_API INT PolarCoordinates (const FVCL::Data::CFvPoint &point, DOUBLE *distance, FVCL::Data::CFvAngle *angle)
 極座標変換 [詳解]
 
FVCL_API FVCL::Data::CFvPoint CrossMark (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points)
 十字マークの中心の検出 [詳解]
 
FVCL_API INT CrossMark (const FVCL::CFvMultiData< FVCL::Data::CFvPoint > &points, FVCL::Data::CFvPoint *centerpnt)
 十字マークの中心の検出 [詳解]
 

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分58秒 for WIL説明書(C++) by doxygen 1.8.11