<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ja" sourcelanguage="en">
  <context>
    <name>CmdApproxCylinder</name>
    <message>
      <location filename="../../Command.cpp" line="246"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="247"/>
      <source>Cylinder</source>
      <translation>円柱</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="248"/>
      <source>Approximates a cylinder</source>
      <translation>円柱を生成する</translation>
    </message>
  </context>
  <context>
    <name>CmdApproxPlane</name>
    <message>
      <location filename="../../Command.cpp" line="141"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="142"/>
      <source>Plane</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="143"/>
      <source>Approximates a plane</source>
      <translation>平面に合わせる</translation>
    </message>
  </context>
  <context>
    <name>CmdApproxPolynomial</name>
    <message>
      <location filename="../../Command.cpp" line="362"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="363"/>
      <source>Polynomial Surface</source>
      <translation>多項式サーフェス</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="364"/>
      <source>Approximates a polynomial surface</source>
      <translation>多項式サーフェスを生成する</translation>
    </message>
  </context>
  <context>
    <name>CmdApproxSphere</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Sphere</source>
      <translation>球体</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Approximates a sphere</source>
      <translation>球を作成する</translation>
    </message>
  </context>
  <context>
    <name>CmdApproxSurface</name>
    <message>
      <location filename="../../Command.cpp" line="102"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="103"/>
      <source>Approximate B-Spline Surface…</source>
      <translation>Bスプラインサーフェスを生成する</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="104"/>
      <source>Approximates a B-spline surface</source>
      <translation>Bスプライン面にフィットさせる</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshBoundary</name>
    <message>
      <location filename="../../Command.cpp" line="531"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="532"/>
      <source>Wire From Mesh Boundary…</source>
      <translation>メッシュの境界からワイヤーを作成…</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>Creates a wire from mesh boundaries</source>
      <translation>メッシュの境界線からワイヤーを作成する</translation>
    </message>
  </context>
  <context>
    <name>CmdPoissonReconstruction</name>
    <message>
      <location filename="../../Command.cpp" line="596"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="597"/>
      <source>Poisson…</source>
      <translation>ポアソン…</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="598"/>
      <source>Performs Poisson surface reconstruction</source>
      <translation>ポアソン法でサーフェスを再構築する</translation>
    </message>
  </context>
  <context>
    <name>CmdSegmentation</name>
    <message>
      <location filename="../../Command.cpp" line="419"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="420"/>
      <source>Mesh Segmentation…</source>
      <translation>メッシュ分割…</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="421"/>
      <source>Creates separate mesh segments based on surface types</source>
      <translation>サーフェスタイプに基づいてメッシュを分割する</translation>
    </message>
  </context>
  <context>
    <name>CmdSegmentationFromComponents</name>
    <message>
      <location filename="../../Command.cpp" line="481"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="482"/>
      <source>From Components</source>
      <translation>コンポーネントから</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="483"/>
      <source>Creates mesh segments from components</source>
      <translation>コンポーネントをもとにメッシュを分割する</translation>
    </message>
  </context>
  <context>
    <name>CmdSegmentationManual</name>
    <message>
      <location filename="../../Command.cpp" line="451"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="452"/>
      <source>Manual Segmentation…</source>
      <translation>手動分割…</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="453"/>
      <source>Creates mesh segments manually</source>
      <translation>メッシュを手動で分割する</translation>
    </message>
  </context>
  <context>
    <name>CmdViewTriangulation</name>
    <message>
      <location filename="../../Command.cpp" line="633"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="634"/>
      <source>Structured Point Clouds</source>
      <translation>構造化ポイントクラウド</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="635"/>
      <source>Triangulates structured point clouds</source>
      <translation>構造化ポイントクラウドを三角化する</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="636"/>
      <source>Triangulation of structured point clouds</source>
      <translation>構造化された点群の三角形分割</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="224"/>
      <source>Fit plane</source>
      <translation>面に合わせる</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="256"/>
      <source>Fit cylinder</source>
      <translation>円筒に合わせる</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="324"/>
      <source>Fit sphere</source>
      <translation>球体に合わせる</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="373"/>
      <source>Fit polynomial surface</source>
      <translation>多項式サーフェスに合わせる</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="646"/>
      <source>View triangulation</source>
      <translation>三角形分割の表示</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.cpp" line="160"/>
      <source>Placement</source>
      <translation>配置</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.cpp" line="242"/>
      <location filename="../../FitBSplineCurve.cpp" line="138"/>
      <source>Fit B-spline</source>
      <translation>B-スプラインに合わせる</translation>
    </message>
    <message>
      <location filename="../../Poisson.cpp" line="87"/>
      <source>Poisson reconstruction</source>
      <translation>ポアソンの再構築</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.cpp" line="265"/>
      <source>Segmentation</source>
      <translation>セグメンテーション</translation>
    </message>
  </context>
  <context>
    <name>ReenGui::FitBSplineSurface</name>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="26"/>
      <location filename="../../FitBSplineSurface.ui" line="93"/>
      <source>Degree</source>
      <translation>度</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="55"/>
      <location filename="../../FitBSplineSurface.ui" line="122"/>
      <source>Control points</source>
      <translation>コントロール ポイント</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="14"/>
      <source>Fit B-Spline Surface</source>
      <translation>Bスプラインサーフェスをフィットさせる</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="20"/>
      <source>U-Direction</source>
      <translation>U方向</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="87"/>
      <source>V-Direction</source>
      <translation>V方向</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="154"/>
      <source>Settings</source>
      <translation>設定</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="160"/>
      <source>Iterations</source>
      <translation>繰り返し</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="189"/>
      <source>Size factor</source>
      <translation>サイズ係数</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="218"/>
      <source>User-defined u/v directions</source>
      <translation>ユーザー定義によるUV方向</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="231"/>
      <source>Create Placement</source>
      <translation>配置を作成</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="247"/>
      <source>Total weight</source>
      <translation>総ウェイト</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="238"/>
      <source>Smoothing</source>
      <translation>スムージング</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="276"/>
      <source>Length of gradient</source>
      <translation>勾配の長さ</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="305"/>
      <source>Bending energy</source>
      <translation>曲げエネルギー</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.ui" line="334"/>
      <source>Curvature variation</source>
      <translation>曲率変化</translation>
    </message>
  </context>
  <context>
    <name>ReenGui::FitBSplineSurfaceWidget</name>
    <message>
      <location filename="../../FitBSplineSurface.cpp" line="171"/>
      <location filename="../../FitBSplineSurface.cpp" line="249"/>
      <source>Input error</source>
      <translation>入力エラー</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.cpp" line="215"/>
      <source>Wrong selection</source>
      <translation>誤った選択</translation>
    </message>
    <message>
      <location filename="../../FitBSplineSurface.cpp" line="216"/>
      <source>Select a single placement object to get the local orientation.</source>
      <translation>ローカル方向を取得するには、配置オブジェクトを1つ選択する。</translation>
    </message>
  </context>
  <context>
    <name>ReenGui::PoissonWidget</name>
    <message>
      <location filename="../../Poisson.ui" line="14"/>
      <source>Poisson</source>
      <translation>ポアソン</translation>
    </message>
    <message>
      <location filename="../../Poisson.ui" line="20"/>
      <source>Parameters</source>
      <translation>パラメーター</translation>
    </message>
    <message>
      <location filename="../../Poisson.ui" line="26"/>
      <source>Octree depth</source>
      <translation>八分木の深さ</translation>
    </message>
    <message>
      <location filename="../../Poisson.ui" line="46"/>
      <source>Solver divide</source>
      <translation>分割ソルバー</translation>
    </message>
    <message>
      <location filename="../../Poisson.ui" line="66"/>
      <source>Samples per node</source>
      <translation>ノードあたりのサンプル数</translation>
    </message>
    <message>
      <location filename="../../Poisson.cpp" line="94"/>
      <source>Input error</source>
      <translation>入力エラー</translation>
    </message>
  </context>
  <context>
    <name>Reen_ApproxSurface</name>
    <message>
      <location filename="../../Command.cpp" line="81"/>
      <location filename="../../Command.cpp" line="120"/>
      <location filename="../../Command.cpp" line="612"/>
      <source>Wrong selection</source>
      <translation>誤った選択</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="82"/>
      <source>Select a point cloud.</source>
      <translation>ポイントクラウドを選択する。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="121"/>
      <source>Select a point cloud or mesh.</source>
      <translation>ポイントクラウドまたはメッシュを選択する。</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="613"/>
      <source>Select a single point cloud.</source>
      <translation>ポイントクラウドを1つ選択する。</translation>
    </message>
  </context>
  <context>
    <name>Reen_ViewTriangulation</name>
    <message>
      <location filename="../../Command.cpp" line="671"/>
      <source>View triangulation failed</source>
      <translation>ビューの三角形分割に失敗しました</translation>
    </message>
  </context>
  <context>
    <name>ReverseEngineeringGui::Segmentation</name>
    <message>
      <location filename="../../Segmentation.ui" line="14"/>
      <source>Mesh Segmentation</source>
      <translation>メッシュ分割</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="20"/>
      <source>Smooth mesh</source>
      <translation>メッシュのスムージング</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="37"/>
      <source>Plane</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="46"/>
      <source>Curvature tolerance</source>
      <translation>曲率許容差</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="63"/>
      <source>Distance to plane</source>
      <translation>平面との距離</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="80"/>
      <source>Minimum number of faces</source>
      <translation>面の最小数</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="100"/>
      <source>Create mesh from unused triangles</source>
      <translation>使用されていない三角形からメッシュを作成</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="107"/>
      <source>Create compound</source>
      <translation>コンパウンドを作成</translation>
    </message>
  </context>
  <context>
    <name>ReverseEngineeringGui::SegmentationManual</name>
    <message>
      <location filename="../../SegmentationManual.ui" line="20"/>
      <source>Select</source>
      <translation>選択</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="41"/>
      <source>Region</source>
      <translation>領域</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="61"/>
      <source>All</source>
      <translation>すべて</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="81"/>
      <source>Components</source>
      <translation>コンポーネント</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="88"/>
      <source>&lt; faces than</source>
      <translation>&lt; 面以下</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="14"/>
      <source>Manual Mesh Segmentation</source>
      <translation>手動メッシュ分割</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="98"/>
      <source>Pick Triangle</source>
      <translation>三角形を選択</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="105"/>
      <source>Select whole component</source>
      <translation>コンポーネント全体を選択</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="112"/>
      <source>Clear</source>
      <translation>クリア</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="122"/>
      <source>Plane</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="128"/>
      <location filename="../../SegmentationManual.ui" line="181"/>
      <location filename="../../SegmentationManual.ui" line="234"/>
      <source>Detect</source>
      <translation>検知</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="135"/>
      <location filename="../../SegmentationManual.ui" line="188"/>
      <location filename="../../SegmentationManual.ui" line="241"/>
      <source>Tolerance</source>
      <translation>公差</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="155"/>
      <location filename="../../SegmentationManual.ui" line="208"/>
      <location filename="../../SegmentationManual.ui" line="261"/>
      <source>Minimum number of faces</source>
      <translation>面の最小数</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="175"/>
      <source>Cylinder</source>
      <translation>円柱</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="228"/>
      <source>Sphere</source>
      <translation>球体</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="281"/>
      <source>Region Options</source>
      <translation>領域オプション</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="297"/>
      <source>Respect only triangles with screen-facing normals</source>
      <translation>画面方向を向いた法線を持つ三角形のみを対象にする</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="287"/>
      <source>Respect only visible triangles</source>
      <translation>表示されている三角形のみ考慮</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="310"/>
      <source>Segmentation</source>
      <translation>セグメンテーション</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="316"/>
      <source>Cut segment from mesh</source>
      <translation>メッシュからセグメントを切り取り</translation>
    </message>
    <message>
      <location filename="../../SegmentationManual.ui" line="326"/>
      <source>Hide segment</source>
      <translation>セグメントを非表示</translation>
    </message>
  </context>
  <context>
    <name>ReverseEngineeringGui::TaskSegmentationManual</name>
    <message>
      <location filename="../../SegmentationManual.cpp" line="335"/>
      <source>Create</source>
      <translation>作成</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="35"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
  </context>
  <context>
    <name>ReenGui::FitBSplineCurve</name>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="14"/>
      <source>Fit B-Spline Curve</source>
      <translation>Bスプライン曲線をフィットさせる</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="20"/>
      <source>Parameters</source>
      <translation>パラメーター</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="26"/>
      <source>Maximum degree</source>
      <translation>最大角度</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="37"/>
      <source>Chord length</source>
      <translation>弦長</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="42"/>
      <source>Centripetal</source>
      <translation>求心性の</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="47"/>
      <source>Iso-Parametric</source>
      <translation>アイソパラメトリック</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="55"/>
      <source>Continuity</source>
      <translation>続行</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="88"/>
      <source>Parametrization type</source>
      <translation>パラメトリゼーションタイプ</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="96"/>
      <source>C0</source>
      <translation>C0</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="101"/>
      <source>G1</source>
      <translation>G1</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="106"/>
      <source>C1</source>
      <translation>C1</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="111"/>
      <source>G2</source>
      <translation>G2</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="116"/>
      <source>C2</source>
      <translation>C2</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="121"/>
      <source>C3</source>
      <translation>C3</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="126"/>
      <source>CN</source>
      <translation>CN</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="134"/>
      <source>Minimum degree</source>
      <translation>最小角度</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="141"/>
      <source>Closed curve</source>
      <translation>閉じた曲線</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="151"/>
      <source>Smoothing</source>
      <translation>スムージング</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="160"/>
      <source>Torsion</source>
      <translation>ねじれ</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="167"/>
      <source>Curve length</source>
      <translation>曲線の長さ</translation>
    </message>
    <message>
      <location filename="../../FitBSplineCurve.ui" line="174"/>
      <source>Curvature</source>
      <translation>曲率</translation>
    </message>
  </context>
  <context>
    <name>CmdApproxCurve</name>
    <message>
      <location filename="../../Command.cpp" line="67"/>
      <source>Reverse Engineering</source>
      <translation>リバースエンジニアリング</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="68"/>
      <source>Approximate B-Spline Curve…</source>
      <translation>Bスプライン曲線を生成…</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="69"/>
      <source>Approximates a B-spline curve</source>
      <translation>Bスプライン曲線を生成する</translation>
    </message>
  </context>
  <context>
    <name>ReenGui::FitBSplineCurveWidget</name>
    <message>
      <location filename="../../FitBSplineCurve.cpp" line="89"/>
      <source>Input error</source>
      <translation>入力エラー</translation>
    </message>
  </context>
</TS>
