Light
概要
Light クラスです. これは,JavaのPLACEHOLDER_0で使用されます. 遺産は: Entity.
このクラスでは,Java プログラムでライトオブジェクトと作業するための 35 つの方法が提供されています. 可能な方法には: A3DObject, Entity, Light, SceneObject, findProperty, getBoundingBox, getColor, getEnabled, getExcluded, getFalloffEnd, getFalloffStart, getInnerAngle,追加方法も22種類あります. すべてのパブリックメンバーは,JavaのパッケージのためのFOSS Aspose.3D をインストールした後で,任意の Java アプリケーションにアクセスできます. 特性: boundingBox, color, enabled, excluded, falloffEnd, falloffStart,そしてさらに9個です.
特性について
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
color | Vector3 | 読み取ること | 色の違いがわかる. |
intensity | float | 読み取ること | 濃度が上がる. |
falloffStart | float | 読み取ること | 落ち込みが始まる. |
falloffEnd | float | 読み取ること | 落下が終わります. |
innerAngle | float | 読み取ること | 内部を把握する. |
outerAngle | float | 読み取ること | 外側から見た角度です. |
type | LightType | 読み取ること | タイプがわかるわ. |
enabled | boolean | 読み取ること | 許可されたものを手に入れる. |
boundingBox | BoundingBox | 読み取ること | 境界線を握る. |
parentNode | Node | 読み取ること | 元のノードを入力します. |
parentNodes | ArrayList<Node> | 読み取ること | 元のノードを入手します. |
excluded | boolean | 読み取ること | 排除された者を獲得する. |
scene | Scene | 読み取ること | 事件現場を把握する. |
name | String | 読み取ること | 名前を知ってるわ. |
properties | PropertyCollection | 読み取ること | 財産を手に入れる. |
方法について
| Signature | 記述 |
|---|---|
Light() | このライトインスタンスにライトを呼びます. |
Light(name: String) | このライトインスタンスで,Light (名) を呼びます. |
getColor() → Vector3 | 色の返しです. |
setColor(value: Vector3) | 色の値を設定する. |
getIntensity() → float | 濃度を返します. |
setIntensity(value: float) | 濃度値を設定する. |
getFalloffStart() → float | 初期値が返されます. |
setFalloffStart(value: float) | 初期値を設定する. |
getFalloffEnd() → float | 落下する端を返します. |
setFalloffEnd(value: float) | 落第値の最終値を設定する. |
getInnerAngle() → float | 内部角を返します. |
setInnerAngle(value: float) | 内部角値を設定する. |
getOuterAngle() → float | 角を表示します. |
setOuterAngle(value: float) | 外角値を設定する. |
getType() → LightType | タイプを返します. |
setType(value: LightType) | タイプ値を設定する. |
getEnabled() → boolean | 起動したものを返します. |
setEnabled(value: boolean) | 設定する値です. |
getBoundingBox() → BoundingBox | 制限ボックスを返します. |
Entity() | NURBS曲線は,NURBsで表現される曲线です (非統一理性ベーススプレイン),Nurb曲線の定義は getOrder () であり,重量された Geometry.getControlPoints と getKnotベクトルの集合である. 制御点のwコンポーネントはコントロールポイントの重さとして使用されます. それはCurveDimension.TWO_DIMENSIONAL または CurveDimension.THREE_DIMENSIONAL であることによって異なります. |
getParentNode() → Node | 建築家です. |
setParentNode(value: Node) | 操作で使用したブール式演算子です. |
getParentNodes() → ArrayList<Node> | 保護されたコンストラクターで,派生クラスに名前を設定できます. |
getExcluded() → boolean | 操作で使用したブール式演算子です. |
setExcluded(value: boolean) | 排除値を設定する. |
SceneObject() | IMeshConvertible の2つのインスタンスの上で,ブール式操作を適用することができます. |
getScene() → Scene | BooleanOperator の構成員です. |
A3DObject() | パラメター化されたシリンダー. 半径トップ/半徑ボトムが0である場合のコーンを表すのに使用することもできます. |
getName() → String | 曲線のセグメントです. |
setName(name: String) | 指定された半径で CircleShape プロファイルを作成します. |
getProperties() → PropertyCollection | シリンダークラスの新しいインスタンスを初期化します. |
findProperty(name: String) → Property | 新しい骨クラスのインスタンスを初期化します. |
getProperty(name: String) → Object | 変形マトリックスを表示します. |
setProperty(name: String, value: Object) | 幅のセグメントを表示します. |
removeProperty(name: String) → boolean | 輸入/輸出中に制御点の調整システムを交換します. |