Base API/ja: Difference between revisions

From FreeCAD Documentation
(Created page with "BaseモジュールはFreeCADモジュール内部に含まれ、FreeCADでよく使われる様々なオブジェクトのためのコンストラクタが含まれていま...")
 
No edit summary
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{VeryImportantMessage|(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the [https://www.freecadweb.org/api autogenerated API documentation], or generate the documentation yourself, see [[Source documentation|Source documentation]].}}
The Base module is contained inside the FreeCAD module and contains constructors for different types of objects heavily used in FreeCAD.


BaseモジュールはFreeCADモジュール内部に含まれ、FreeCADでよく使われる様々なオブジェクトのためのコンストラクタが含まれています。


{{APIClass|BoundBox|[Xmin,Ymin,Zmin,Xmax,Ymax,Zmax] ) または ( Tuple, Tuple ) または ( Vector, Vector|バウンディングボックスを作成します。バウンディングボックスとは外部との境界を表現するための直方体です。様々な3D型からバウンディングボックスを取得することができます。バウンディングボックスは3D構成要素が他のオブジェクトの占める領域と重なっているかどうか判定するために使われることが多いです。最初に境界の干渉チェックを行うと計算時間を大幅に節約することができるのです!}}


{{APIClass|Matrix| |[[Matrix_API/jp|行列]]を作成します。行列はオブジェクトに対する変換の適用に使用できます。}}
BaseモジュールはFreeCADモジュール内部に含まれ、FreeCADでよく使われる様々なオブジェクトのためのコンストラクタが含まれています。


{{APIClass|Vector|) または ( x,y,z|FreeCADの3次元[[Vector_API/jp|ベクトル]]を作成します。ベクトルは3次元上の点または方向を表します。}}
{{APIClass/jp|BoundBox|[Xmin,Ymin,Zmin,Xmax,Ymax,Zmax] ) または ( Tuple, Tuple ) または ( Vector, Vector|バウンディングボックスを作成します。バウンディングボックスとは外部との境界を表現するための直方体です。様々な3D型からバウンディングボックスを取得することができます。バウンディングボックスは3D構成要素が他のオブジェクトの占める領域と重なっているかどうか判定するために使われることが多いです。最初に境界の干渉チェックを行うと計算時間を大幅に節約することができるのです!}}

{{APIClass/jp|Matrix| |[[Matrix_API/jp|行列]]を作成します。行列はオブジェクトに対する変換の適用に使用できます。}}

{{APIClass/jp|Vector|) または ( x,y,z|FreeCADの3次元[[Vector_API/jp|ベクトル]]を作成します。ベクトルは3次元上の点または方向を表します。}}

{{APIClass/jp|Placement| |[[Placement_API/jp|配置]]を作成します。}}

{{APIClass|Matrix| |Creates a 4x4 [[Matrix_API|Matrix]], that can be used to apply transformations to objects.}}

{{APIClass b|Vector| }}
{{APIClass|Vector|x, y, z|Creates a FreeCAD 3D [[Vector_API|Vector]], representing a 3D point or a direction.}}

{{APIClass|Placement| |Creates a [[Placement_API|Placement]].}}

[[Category:API]]
[[Category:Poweruser Documentation]]


{{APIClass|Placement| |[[Placement_API/jp|配置]]を作成します。}}


{{Userdocnavi{{#translation:}}}}
[[Category:API{{#translation:}}]]
[[Category:Poweruser Documentation{{#translation:}}]]
{{clear}}
{{clear}}

Latest revision as of 21:16, 5 November 2021

(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the autogenerated API documentation, or generate the documentation yourself, see Source documentation.

BaseモジュールはFreeCADモジュール内部に含まれ、FreeCADでよく使われる様々なオブジェクトのためのコンストラクタが含まれています。

BoundBox([Xmin,Ymin,Zmin,Xmax,Ymax,Zmax] ) または ( Tuple, Tuple ) または ( Vector, Vector)

Description: バウンディングボックスを作成します。バウンディングボックスとは外部との境界を表現するための直方体です。様々な3D型からバウンディングボックスを取得することができます。バウンディングボックスは3D構成要素が他のオブジェクトの占める領域と重なっているかどうか判定するために使われることが多いです。最初に境界の干渉チェックを行うと計算時間を大幅に節約することができるのです!

Matrix( )

Description: 行列を作成します。行列はオブジェクトに対する変換の適用に使用できます。

Vector() または ( x,y,z)

Description: FreeCADの3次元ベクトルを作成します。ベクトルは3次元上の点または方向を表します。

Placement( )

Description: 配置を作成します。