Node

المعلومات العامة

Node هي فئة في Aspose.3D FOSS لـ Java. الميراث من: SceneObject.

يوفر هذا الفصل 48 طريقة للعمل مع كائنات Node في برامج Java. المنهجيات المتاحة تشمل: A3DObject, Node, SceneObject, accept, addChildNode, addEntity, createChildNode, evaluateGlobalTransform, findProperty, getAssetInfo, getBoundingBox, getChild,، و 28 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.3D FOSS for Java. خصائص: assetInfo, boundingBox, childNodes, entities, entity, excluded,و 10 المزيد.

خصائص

اسمالنوعالوصولوصف
assetInfoAssetInfoاقرأيحصل على معلومات الأصول.
visiblebooleanاقرأيَحْصلُ على المرئي.
childNodesList<Node>اقرأيحصل على العقدة الطفل.
entityEntityاقرأيحصل على الكيان.
excludedbooleanاقرأيحصل على المستبعدين.
entitiesList<Entity>اقرأيحصل على الكيانات.
metaDatasList<CustomObject>اقرأيحصل على البيانات المتحركة.
materialsList<Material>اقرأيحصل على المواد.
materialMaterialاقرأيحصل على المادة.
parentNodeNodeاقرأيحصل على العقدة الأم.
transformTransformاقرأيحصل على التحول.
globalTransformGlobalTransformاقرأيحصل على التحول العالمي.
boundingBoxBoundingBoxاقرأيحصل على صندوق الحدود.
sceneSceneاقرأيحصل على المشهد.
nameStringاقرأيَحْصلُ على الإسمِ.
propertiesPropertyCollectionاقرأيحصل على العقارات.

الطرق

التوقيعوصف
Node()يدعو العقدة على هذه الحالة العنقودية.
Node(name: String)يدعو Node ((اسم) على مثال العقدة.
Node(name: String, entity: Entity)تدعو Node ((اسم، كيان) على مثال العقدة هذا.
getAssetInfo()AssetInfoيعيد معلومات الأصول.
setAssetInfo(value: AssetInfo)يضع قيمة معلومات الأصول.
getVisible()booleanيعيد المظهر المرئي.
setVisible(value: boolean)يحدد القيمة المرئية.
getChildNodes()List<Node>يعيد العقدة الطفولة.
createChildNode()Nodeدعوات createChildNode على مثال Node هذا.
createChildNode(name: String)Nodeتدعو createChildNode ((اسم) على مثال Node هذا.
createChildNode(entity: Entity)Nodeتدعو createChildNode ((entity) على مثال العقدة هذا.
createChildNode(name: String, entity: Entity)Nodeتدعو createChildNode ((اسم، كيان) على مثال العقدة هذا.
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 ((includeGeometricTransport) على مثيل العقدة هذا.
getChild(index: int)Nodeدعوات getChild ((index) على مثيل العقدة هذا.
getChild(name: String)Nodeدعوات getChild ((اسم) على هذه الحالة العقدة.
accept(visitor: NodeVisitor)booleanدعوات accept ((زائر) على هذه الحالة العقدة.
getBoundingBox()BoundingBoxيعيد مربع الحدود.
addEntity(entity: Entity)يدعو addEntity ((entity) على مثال Node هذا.
addChildNode(node: Node)تدعو addChildNode ((node) على مثال Node هذا.
selectSingleObject(query: String)Objectيدعو selectSingleObject ((استفسار) على مثال العقدة هذا.
selectObjects(query: String)ArrayList<Object>يدعو selectObjects ((استفسار) على مثال العقدة هذا.
toString()Stringدعوات إلىString على هذه الحالة العقدة.
addEntity(entity: Entity, material: Material)يدعو addEntity ((كيان، مادة) على مثال Node هذا.
SceneObject()يسمح لك المشغل البولى بتطبيق العملية البوليية على مثلتين IMeshConvertible .
getScene()Sceneمُبنى BooleanOperator.
A3DObject()أسطوانة معينة. يمكن استخدامها أيضًا لتمثيل مخروط عندما يكون واحد من نصف قطر العلوي / نصف القطر السفلي صفر.
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يحصل على نظام إحداثيات تغيير نقاط التحكم/طبيعي أثناء الاستيراد / التصدير.

انظر أيضاً

 العربية