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설명
assetInfoAssetInfo읽으세요.자산 정보를 얻습니다.
visibleboolean읽으세요.눈에 띄는 걸 얻었어.
childNodesList<Node>읽으세요.아이 노드를 얻습니다.
entityEntity읽으세요.존재가 잡혔어.
excludedboolean읽으세요.배제된 사람들을 얻습니다.
entitiesList<Entity>읽으세요.존재들을 잡는 거죠.
metaDatasList<CustomObject>읽으세요.메타데이터를 얻습니다.
materialsList<Material>읽으세요.재료들을 가져가죠.
materialMaterial읽으세요.자료를 얻습니다.
parentNodeNode읽으세요.부모 노드를 얻습니다.
transformTransform읽으세요.변형을 얻습니다.
globalTransformGlobalTransform읽으세요.세계적 변형을 얻습니다.
boundingBoxBoundingBox읽으세요.- 뚜을 잡았어.
sceneScene읽으세요.현장을 잡았어.
nameString읽으세요.이름이 뭔지 알죠.
propertiesPropertyCollection읽으세요.부동산도 가져가죠.

메서드

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()SceneBooleanOperator의 구성원입니다.
A3DObject()파라메이터화된 실린더. 반지름 상위/반지름을 하단에 한 개가 0일 때 코인을 표현하는 데도 사용될 수 있다.
getName()String곡선의 세그먼트입니다.
setName(name: String)지정된 반지름으로 CircleShape 프로파일을 구성합니다.
getProperties()PropertyCollection새로운 실린더 클래스 인스턴스를 초기화합니다.
findProperty(name: String)PropertyBone 클래스의 새로운 인스턴스를 초기화합니다.
getProperty(name: String)Object현재 포즈의 노드의 변환 매트릭스를 얻습니다.
setProperty(name: String, value: Object)넓이 부분들을 얻습니다.
removeProperty(name: String)boolean수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다.

참조

 한국어