PointCloud
İçindekiler
[
Saklamak
]PointCloud class
Nokta bulutu topoloji bilgisi içermez, yalnızca kontrol noktalarını ve köşe öğelerini içerir.
Yöntemler
constructor
| Ad | Açıklama |
|---|---|
| constructor(name) | PointCloud’in yapıcı metodu |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| name | String | Bu varlığın adı |
Result:
constructor_overload
| Ad | Açıklama |
|---|---|
| constructor_overload() | PointCloud’in yapıcı metodu |
Result:
getVisible
| Ad | Açıklama |
|---|---|
| getVisible() | Geometrinin görünür olup olmadığını alır veya ayarlar |
Result:
setVisible
| Ad | Açıklama |
|---|---|
| setVisible(value) | Geometrinin görünür olup olmadığını alır veya ayarlar |
Result:
getDeformers
| Ad | Açıklama |
|---|---|
| getDeformers() | Bu geometriyle ilişkili tüm deformasyonları alır. Deformasyonlar. |
Result:
getControlPoints
| Ad | Açıklama |
|---|---|
| getControlPoints() | Tüm kontrol noktalarını alır |
Result:
getCastShadows
| Ad | Açıklama |
|---|---|
| getCastShadows() | Bu geometrinin gölge oluşturup oluşturamayacağını alır veya ayarlar |
Result:
setCastShadows
| Ad | Açıklama |
|---|---|
| setCastShadows(value) | Bu geometrinin gölge oluşturup oluşturamayacağını alır veya ayarlar |
Result:
getReceiveShadows
| Ad | Açıklama |
|---|---|
| getReceiveShadows() | Bu geometrinin gölge alıp almayacağını alır veya ayarlar. |
Result:
setReceiveShadows
| Ad | Açıklama |
|---|---|
| setReceiveShadows(value) | Bu geometrinin gölge alıp almayacağını alır veya ayarlar. |
Result:
getVertexElements
| Ad | Açıklama |
|---|---|
| getVertexElements() | Tüm vertex elemanlarını alır |
Result:
getParentNodes
| Ad | Açıklama |
|---|---|
| getParentNodes() | Tüm üst düğümleri alır; bir varlık geometri örneklemesi için birden çok üst düğüme bağlanabilir. Düğümler. |
Result:
getExcluded
| Ad | Açıklama |
|---|---|
| getExcluded() | Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar. |
Result:
setExcluded
| Ad | Açıklama |
|---|---|
| setExcluded(value) | Bu varlığın dışa aktarım sırasında hariç tutulup tutulmayacağını alır veya ayarlar. |
Result:
getParentNode
| Ad | Açıklama |
|---|---|
| getParentNode() | İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm. |
Result:
setParentNode
| Ad | Açıklama |
|---|---|
| setParentNode(value) | İlk üst düğümü alır veya ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır. Üst düğüm. |
Result:
getScene
| Ad | Açıklama |
|---|---|
| getScene() | Bu nesnenin ait olduğu sahneyi alır. |
Result:
getName
| Ad | Açıklama |
|---|---|
| getName() | Adı alır veya ayarlar. Ad. |
Result:
setName
| Ad | Açıklama |
|---|---|
| setName(value) | Adı alır veya ayarlar. Ad. |
Result:
getProperties
| Ad | Açıklama |
|---|---|
| getProperties() | Tüm özelliklerin koleksiyonunu alır. |
Result:
getEntityRendererKey
| Ad | Açıklama |
|---|---|
| getEntityRendererKey() | Renderörde kaydedilen varlık renderlayıcısının anahtarını alır. |
Result: EntityRendererKey
fromGeometry
| Ad | Açıklama |
|---|---|
| fromGeometry(g) | Bir geometri nesnesinden yeni bir PointCloud örneği oluştur |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| Geometri | null |
Result: PointCloud
fromGeometry
| Ad | Açıklama |
|---|---|
| fromGeometry(g, density) | Bir geometri nesnesinden yeni bir nokta bulutu örneği oluştur. Yoğunluk, birim üçgen başına nokta sayısıdır (Birim üçgen, ağın en büyük yüzey alanına sahip üçgenidir). |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| g | Geometri | Mesh veya diğer geometri örneği |
| yoğunluk | Number | Birim üçgen başına nokta sayısı |
Result: PointCloud
getElement
| Ad | Açıklama |
|---|---|
| getElement(type) | Belirtilen türde bir vertex öğesi alır |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
getVertexElementOfUV
| Ad | Açıklama |
|---|---|
| getVertexElementOfUV(textureMapping) | Verilen doku eşleme türüyle bir VertexElementUV örneği alır |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| textureMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElement
| Ad | Açıklama |
|---|---|
| createElement(type) | Belirtilen türde bir vertex öğesi oluşturur ve geometrinin içine ekler. Eğer tür VertexElementType.UV ise, TextureMapping.DIFFUSE türünde doku eşlemesiyle bir VertexElementUV oluşturulur. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
addElement
| Ad | Açıklama |
|---|---|
| addElement(element) | Mevcut geometriye var olan bir vertex öğesi ekler |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| element | VertexElement | Eklenecek vertex öğesi |
Result: VertexElement
createElement
| Ad | Açıklama |
|---|---|
| createElement(type, mappingMode, referenceMode) | Belirtilen türde bir vertex öğesi oluşturur ve geometrinin içine ekler. Eğer tür VertexElementType.UV ise, TextureMapping.DIFFUSE türünde doku eşlemesiyle bir VertexElementUV oluşturulur. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| type | VertexElementType | VertexElementType |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElement
createElementUV
| Ad | Açıklama |
|---|---|
| createElementUV(uvMapping) | Verilen doku eşleme türüyle bir VertexElementUV oluşturur. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElementUV
| Ad | Açıklama |
|---|---|
| createElementUV(uvMapping, mappingMode, referenceMode) | Verilen doku eşleme türüyle bir VertexElementUV oluşturur. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElementUV
getBoundingBox
| Ad | Açıklama |
|---|---|
| getBoundingBox() | Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır. |
Result: VertexElementUV
removeProperty
| Ad | Açıklama |
|---|---|
| removeProperty(property) | Dinamik bir özelliği kaldırır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | Property | Hangi özellik kaldırılacak |
Result: boolean
removeProperty
| Ad | Açıklama |
|---|---|
| removeProperty(property) | Adı belirtilen özelliği kaldır. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Ad | Açıklama |
|---|---|
| getProperty(property) | Belirtilen özelliğin değerini al |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | String | Özellik adı |
Result: Object
setProperty
| Ad | Açıklama |
|---|---|
| setProperty(property, value) | Belirtilen özelliğin değerini ayarlar |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| property | String | Özellik adı |
| değer | Object | Özelliğin değeri |
Result: Object
findProperty
| Ad | Açıklama |
|---|---|
| findProperty(propertyName) | Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty ile oluşturulan) veya yerel özellik (adıyla tanımlanan) olabilir. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| propertyName | String | Özellik adı. |
Result: Property