Cylinder

Model ElementCylinder要素では、直線状の平行な側面と円形断面で幾何学的図形を表すことができます。

クラス名

Cylinder

属性の概要

名前 プロパティ コマンドで変更可能か 設計可能か
end_caps Enum (“OPEN CLOSE TOP_ONLY BOTTOM_ONLY”) ×  
cm Reference(Marker)
radius Double ()
length Double()
seg Int ()  
material_inside Bool ()  
color String()  
hidden Bool() ×

使用法

Cylinder (cm=Marker(), radius=120, length=200)

属性

end_caps
Enum ()
このプロパティでは、円筒の外観を制御できます。次の4つのオプションを使用できます:
  • OPEN
  • CLOSED
  • TOP_ONLY
  • BOTTOM_ONLY
cm
Reference (Marker)
マーカーは、円筒グラフィックの座標系として使用します。円筒の底面の円形断面の中心を表します。
radius
Double()
円筒グラフィックの半径。
length
Double()
円筒グラフィックの長さ。
seg
Int ()
Cylinderを表現するために使用されるセグメントの数を指定します。
material_inside
Bool ()
グラフィックの材料が内側か外側かを指定します。material_insideはブールフラグ(True/False)です。
Trueは、形状がソリッドであることを意味します。つまり、形状は材料で満たされており、その外側に材料はありません。その結果、形状のサーフェス法線は外側を向きます。
Falseはこの反対を意味します。形状の外側は材料で満たされており、その内側には材料がありません。この場合、形状のサーフェス法線は内側を向きます。
color
String()
H3Dアニメーションのグラフィックの色。RGB (赤 :緑 :青)として指定されます。
hidden
ブーリアン
H3Dファイルにグラフィックスを書き込むかどうかを指定します。
  • Trueは、グラフィックはH3Dファイルに書き込まれないことを意味します。
  • Falseは、グラフィックはH3Dファイルに書き込まれることを意味します。
この属性は省略可能です。指定しない場合は、デフォルトでFalseになります。

Cylinder形状を定義します。
Cylinder (cm=Marker(), radius=120, length=200)

コメント

  1. プロパティの概要、使用理由、および拡張方法については、プロパティをご参照ください。