キャリパー関連ネームスペース
キャリパー関連のクラス、関数、定数等を局所化するネームスペースです。
|
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::CFvPoint > | CrossPoint (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::CFvPoint > | CrossPoint (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) |
| 十字マークの中心の検出 [詳解]
|
|