Node
개요
Node Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: SceneObject.
이 클래스는 자바 프로그램에서 Node 객체와 작업하는 48가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild,28개의 추가적인 방법들이 있습니다. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: assetInfo, boundingBox, childNodes, entities, entity, excluded,그리고 10개 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
assetInfo | AssetInfo | 읽으세요. | 자산 정보를 얻습니다. |
visible | boolean | 읽으세요. | 눈에 띄는 걸 얻었어. |
childNodes | List<Node> | 읽으세요. | 아이 노드를 얻습니다. |
entity | Entity | 읽으세요. | 존재가 잡혔어. |
excluded | boolean | 읽으세요. | 배제된 사람들을 얻습니다. |
entities | List<Entity> | 읽으세요. | 존재들을 잡는 거죠. |
metaDatas | List<CustomObject> | 읽으세요. | 메타데이터를 얻습니다. |
materials | List<Material> | 읽으세요. | 재료들을 가져가죠. |
material | Material | 읽으세요. | 자료를 얻습니다. |
parentNode | Node | 읽으세요. | 부모 노드를 얻습니다. |
transform | Transform | 읽으세요. | 변형을 얻습니다. |
globalTransform | GlobalTransform | 읽으세요. | 세계적 변형을 얻습니다. |
boundingBox | BoundingBox | 읽으세요. | - 뚜을 잡았어. |
scene | Scene | 읽으세요. | 현장을 잡았어. |
name | String | 읽으세요. | 이름이 뭔지 알죠. |
properties | PropertyCollection | 읽으세요. | 부동산도 가져가죠. |
메서드
| Signature | 설명 |
|---|---|
Node() | 이 Node 인스턴스에 노드를 호출합니다. |
Node(name: String) | 이 Node 인스턴스에 Node ((name) 를 호출합니다. |
Node(name: String, entity: Entity) | 이 Node 인스턴스에서 Node ((name, entity) 를 호출합니다. |
getAssetInfo() → AssetInfo | 자산 정보를 반환합니다. |
setAssetInfo(value: AssetInfo) | 자산 정보 값을 설정합니다. |
getVisible() → boolean | 가시성을 반환합니다. |
setVisible(value: boolean) | 가시적인 값을 설정합니다. |
getChildNodes() → List<Node> | 자립 노드를 반환합니다. |
createChildNode() → Node | 이 Node 인스턴스에 createChildNode를 호출합니다. |
createChildNode(name: String) → Node | 이 Node 인스턴스에 createChildNode ((name) 를 호출합니다. |
createChildNode(entity: Entity) → Node | 이 노드 인스턴스에 createChildNode ((entity) 를 호출합니다. |
createChildNode(name: String, entity: Entity) → Node | 이 Node 인스턴스에 createChildNode ((name, entity) 를 호출합니다. |
createChildNode(name: String, entity: Entity, material: Material) → Node | 이 노드 인스턴스에서 createChildNode ((명, 엔티티, 재료) 를 호출합니다. |
merge(other: Node) | 이 노드 인스턴스에서 merge ((other) 를 호출합니다. |
getEntity() → Entity | 엔티티를 반환합니다. |
setEntity(value: Entity) | 엔티티 값을 설정합니다. |
getExcluded() → boolean | 배제된 것을 반환합니다. |
setExcluded(value: boolean) | 제외된 값을 설정합니다. |
getEntities() → List<Entity> | 엔티티를 반환합니다. |
getMetaDatas() → List<CustomObject> | 메타데이터를 반환합니다. |
getMaterials() → List<Material> | 자료를 돌려보냅니다. |
getMaterial() → Material | 자료를 반환합니다. |
setMaterial(value: Material) | 물질의 가치를 설정합니다. |
getParentNode() → Node | 모 노드를 반환합니다. |
setParentNode(value: Node) | 부모 노드 값을 설정합니다. |
getTransform() → Transform | 변환을 반환합니다. |
getGlobalTransform() → GlobalTransform | 전 세계 변환을 반환합니다. |
evaluateGlobalTransform(includeGeometricTransform: boolean) → Matrix4 | 이 노드 인스턴스에서 GlobalTransform를 평가합니다. |
getChild(index: int) → Node | 이 노드 인스턴스에 getChild(index) 를 호출합니다. |
getChild(name: String) → Node | 이 노드 인스턴스에 getChild ((name) 를 호출합니다. |
accept(visitor: NodeVisitor) → boolean | 이 노드 인스턴스에 호출을 받아 들입니다. |
getBoundingBox() → BoundingBox | 경계 상자를 반환합니다. |
addEntity(entity: Entity) | 이 Node 인스턴스에 addEntity ((entity) 를 호출합니다. |
addChildNode(node: Node) | 이 Node 인스턴스에 addChildNode(node) 를 호출합니다. |
selectSingleObject(query: String) → Object | 이 노드 인스턴스에서 selectSingleObject(Query) 를 호출합니다. |
selectObjects(query: String) → ArrayList<Object> | 이 노드 인스턴스에서 selectObjects(Query) 를 호출합니다. |
toString() → String | 이 노드 인스턴스에서 toString로 호출합니다. |
addEntity(entity: Entity, material: Material) | 이 Node 인스턴스에 addEntity ((entity, material) 를 호출합니다. |
SceneObject() | 부울 연산자는 두 개의 IMeshConvertible 인스턴스에 부일 연산을 적용할 수 있습니다. |
getScene() → Scene | BooleanOperator의 구성원입니다. |
A3DObject() | 파라메이터화된 실린더. 반지름 상위/반지름을 하단에 한 개가 0일 때 코인을 표현하는 데도 사용될 수 있다. |
getName() → String | 곡선의 세그먼트입니다. |
setName(name: String) | 지정된 반지름으로 CircleShape 프로파일을 구성합니다. |
getProperties() → PropertyCollection | 새로운 실린더 클래스 인스턴스를 초기화합니다. |
findProperty(name: String) → Property | Bone 클래스의 새로운 인스턴스를 초기화합니다. |
getProperty(name: String) → Object | 현재 포즈의 노드의 변환 매트릭스를 얻습니다. |
setProperty(name: String, value: Object) | 넓이 부분들을 얻습니다. |
removeProperty(name: String) → boolean | 수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다. |