VertexElementMaterial

Inheritance: java.lang.Object, com.aspose.threed.VertexElement

public class VertexElementMaterial extends VertexElement

निर्दिष्ट घटकों के लिए सामग्री सूचकांक निर्धारित करता है। एक नोड के पास कई सामग्री हो सकती हैं, VertexElementMaterial का उपयोग ज्यामिति के विभिन्न भागों को विभिन्न सामग्रियों में रेंडर करने के लिए किया जाता है। Example: निम्नलिखित कोड दिखाता है कि बॉक्स के विभिन्न चेहरों को विभिन्न सामग्री कैसे सौंपें।

// Create a mesh of box(A box is composed by 6 planes)
             Mesh box = (new Box()).ToMesh();
             // Create a material element on this mesh
             VertexElementMaterial mat = (VertexElementMaterial)box.CreateElement(VertexElementType.Material, MappingMode.Polygon, ReferenceMode.Index);
             // And specify different material index for each plane
             mat.Indices.AddRange(new int[] { 0, 1, 2, 3, 4, 5 });

कंस्ट्रक्टर

कंस्ट्रक्टरविवरण
VertexElementMaterial()एक नया उदाहरण प्रारंभ करता है VertexElementMaterial क्लास का।

विधियाँ

विधिविवरण
clear()डायरेक्ट और इंडेक्स एरेज़ से सभी तत्वों को हटाता है।
clone(boolean withData)वर्टेक्स तत्व की गहरी क्लोन बनाता है।
clone(boolean withDirect, boolean withIndice)
equals(Object arg0)
getClass()
getIndices()इंडेक्स डेटा प्राप्त करता है।
getMappingMode()तत्व कैसे मैप किया गया है, यह प्राप्त करता है।
getName()नाम प्राप्त करता है।
getReferenceMode()तत्व कैसे संदर्भित किया गया है, यह प्राप्त करता है।
getVertexElementType()VertexElement का प्रकार प्राप्त करता है।
hashCode()
notify()
notifyAll()
setIndices(int[] data)इंडेक्स लोड करें
setMappingMode(MappingMode value)तत्व कैसे मैप किया गया है, यह सेट करता है।
setName(String value)नाम सेट करता है।
setReferenceMode(ReferenceMode value)तत्व कैसे संदर्भित किया गया है, यह सेट करता है।
toString()वर्टेक्स तत्व का स्ट्रिंग प्रतिनिधित्व।
wait()
wait(long arg0)
wait(long arg0, int arg1)

VertexElementMaterial()

public VertexElementMaterial()

एक नया उदाहरण प्रारंभ करता है VertexElementMaterial क्लास का।

clear()

public void clear()

डायरेक्ट और इंडेक्स एरेज़ से सभी तत्वों को हटाता है।

clone(boolean withData)

public VertexElement clone(boolean withData)

वर्टेक्स तत्व की गहरी क्लोन बनाता है।

Parameters:

पैरामीटरप्रकारविवरण
withDatabooleanडायरेक्ट और इंडेक्स एरे के साथ वर्टेक्स को क्लोन करें।

Returns: VertexElement

clone(boolean withDirect, boolean withIndice)

public VertexElement clone(boolean withDirect, boolean withIndice)

Parameters:

पैरामीटरप्रकारविवरण
withDirectboolean
withIndiceboolean

Returns: VertexElement

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getIndices()

public List<Integer> getIndices()

इंडेक्स डेटा प्राप्त करता है।

Returns: java.util.List<java.lang.Integer> - इंडेक्स डेटा

getMappingMode()

public MappingMode getMappingMode()

तत्व कैसे मैप किया गया है, यह प्राप्त करता है।

Returns: MappingMode - how the element is mapped.

getName()

public String getName()

नाम प्राप्त करता है।

Returns: java.lang.String - नाम।

getReferenceMode()

public ReferenceMode getReferenceMode()

तत्व कैसे संदर्भित किया गया है, यह प्राप्त करता है।

Returns: ReferenceMode - how the element is referenced.

getVertexElementType()

public VertexElementType getVertexElementType()

VertexElement का प्रकार प्राप्त करता है।

Returns: VertexElementType - the type of the VertexElement

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setIndices(int[] data)

public void setIndices(int[] data)

इंडेक्स लोड करें

Parameters:

पैरामीटरप्रकारविवरण
डेटाint[]

setMappingMode(MappingMode value)

public void setMappingMode(MappingMode value)

तत्व कैसे मैप किया गया है, यह सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueMappingModeनया मान

setName(String value)

public void setName(String value)

नाम सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानjava.lang.Stringनया मान

setReferenceMode(ReferenceMode value)

public void setReferenceMode(ReferenceMode value)

तत्व कैसे संदर्भित किया गया है, यह सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valueReferenceModeनया मान

toString()

public String toString()

वर्टेक्स तत्व का स्ट्रिंग प्रतिनिधित्व।

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int