Shape

Přehled

Shape je třída v Aspose.3D FOSS pro Java. Dědí z: Geometry.

Tvar popisuje deformaci na sadě řídicích bodů, což je podobné cluster deforméru v Maya.

Tato třída poskytuje 45 metod pro práci s objekty Shape v programech Java. Dostupné metody zahrnují: A3DObject, Entity, Geometry, SceneObject, Shape, addDeformer, addElement, createElement, createElementUV, findProperty, fromControlPoints, getBoundingBox a 26 dalších metod. Všichni veřejní členové jsou přístupní jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey a dalších 10.

Vlastnosti

Název:Typ:PřístupPopis:
indicesList<Integer>ČteníZíská indexy.
visiblebooleanČteníZíská viditelnost.
castShadowsbooleanČteníZískává vržené stíny.
receiveShadowsbooleanČteníZískává přijímané stíny.
controlPointsjava.util.List<Vector4>ČteníZíská kontrolní body.
vertexElementsjava.util.List<VertexElement>ČteníZíská prvky vrcholu.
deformersjava.util.List<Deformer>ČteníZíská deformátory.
deformers2java.util.Collection<T>ČteníZíská deformery2.
parentNodeNodeČteníZíská nadřazený uzel.
parentNodesArrayList<Node>ČteníZíská nadřazené uzly.
excludedbooleanČteníZíská vyloučené.
boundingBoxBoundingBoxČteníZíská ohraničující rámeček.
entityRendererKeyEntityRendererKeyČteníZíská klíč vykreslovače entity.
sceneSceneČteníZíská scénu.
nameStringČteníZíská název.
propertiesPropertyCollectionČteníZíská vlastnosti.

Metody

Podpis:Popis:
Shape()Inicializuje novou instanci třídy Shape.
Shape(name: String)Inicializuje novou instanci třídy Shape.
fromControlPoints() → ShapeVytvořte tvar se specifikovanými řídicími body s výchozími indexy.
getIndices() → List<Integer>Získá indexy.
Geometry()Volá Geometry na této instanci Shape.
Geometry(name: String)Volá Geometry(name) na této instanci Shape.
getVisible() → booleanVrací viditelné.
setVisible(value: boolean)Nastaví viditelnou hodnotu.
getCastShadows() → booleanVrací vržené stíny.
setCastShadows(value: boolean)Nastavuje hodnotu vrhání stínů.
getReceiveShadows() → booleanVrací přijímané stíny.
setReceiveShadows(value: boolean)Nastaví hodnotu přijímání stínů.
getControlPoints() → java.util.List<Vector4>Vrací řídicí body.
getVertexElements() → java.util.List<VertexElement>Vrací prvky vrcholů.
getDeformers() → java.util.List<Deformer>Vrací deformátory.
getElement(type: VertexElementType) → VertexElementVolá getElement(type) na této instanci Shape.
createElement(type: VertexElementType) → VertexElementVolá createElement(type) na této instanci Shape.
createElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElementVolá createElement(type, mappingMode, referenceMode) na této instanci Shape.
addElement(element: VertexElement)Volá addElement(element) na této instanci Shape.
addDeformer(deformer: Deformer)Přidá deformátor k této geometrii a nastaví referenci vlastníka.
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUVVolá getVertexElementOfUV(mapping) na této instanci Shape.
createElementUV(mapping: TextureMapping) → VertexElementUVVolá createElementUV(mapping) na této instanci Shape.
createElementUV(mapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElementUVVolá createElementUV(mapping, mappingMode, referenceMode) na této instanci Shape.
getDeformers2() → java.util.Collection<T>Vrací deformers2.
Entity(name: String)Volá Entity(name) na této instanci Shape.
getParentNode() → NodeInicializuje novou instanci třídy Shape.
setParentNode(value: Node)Nastaví hodnotu rodičovského uzlu.
getParentNodes() → ArrayList<Node>Inicializuje novou instanci třídy Shape.
getExcluded() → booleanVrací vyloučené.
setExcluded(value: boolean)Nastaví vyloučenou hodnotu.
getBoundingBox() → BoundingBoxVrací ohraničující rámeček.
getEntityRendererKey() → EntityRendererKeyVrací klíč renderovače entity.
SceneObject()Volá SceneObject na této instanci Shape.
SceneObject(name: String)Volá SceneObject(name) na této instanci Shape.
getScene() → SceneVrací scénu.
A3DObject()Volá A3DObject na této instanci Shape.
A3DObject(name: String)Volá A3DObject(name) na této instanci Shape.
getName() → StringVrací název.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci Shape.
getProperty(name: String) → ObjectVytvořte tvar se specifikovanými řídicími body s výchozími indexy.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na této instanci Shape.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této instanci Shape.

Viz také:

 Čeština