Class SceneMesh
- Ruang Nama
- easyar
Metode
getNumOfVertexAll
Dapatkan jumlah vertex dalam meshAll.
int easyar_SceneMesh_getNumOfVertexAll(easyar_SceneMesh * This)
int getNumOfVertexAll()
public int getNumOfVertexAll()
fun getNumOfVertexAll(): Int
- (int)getNumOfVertexAll
public func getNumOfVertexAll() -> Int32
public virtual int getNumOfVertexAll()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Int32 |
getNumOfIndexAll
Dapatkan jumlah indeks dalam meshAll. Karena setiap 3 indeks membentuk satu segitiga, nilai yang dikembalikan harus merupakan kelipatan bilangan bulat dari 3.
int easyar_SceneMesh_getNumOfIndexAll(easyar_SceneMesh * This)
int getNumOfIndexAll()
public int getNumOfIndexAll()
fun getNumOfIndexAll(): Int
- (int)getNumOfIndexAll
public func getNumOfIndexAll() -> Int32
public virtual int getNumOfIndexAll()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Int32 |
getVerticesAll
Dapatkan data posisi vertex dalam meshAll (dalam sistem koordinat dunia). Posisi satu vertex dijelaskan oleh tiga koordinat (x,y,z), satuan meter. Data posisi dalam Buffer disusun secara padat sebagai x1,y1,z1,x2,y2,z2,... Setiap komponen bertipe float.
void easyar_SceneMesh_getVerticesAll(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getVerticesAll()
public @Nonnull Buffer getVerticesAll()
fun getVerticesAll(): Buffer
- (easyar_Buffer *)getVerticesAll
public func getVerticesAll() -> Buffer
public virtual Buffer getVerticesAll()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getNormalsAll
Dapatkan data vektor normal vertex dalam meshAll. Vektor normal satu vertex dijelaskan oleh tiga komponen (nx,ny,nz), vektor normal ini adalah hasil normalisasi, yaitu panjangnya 1. Data vektor normal dalam Buffer disusun secara padat sebagai nx1,ny1,nz1,nx2,ny2,nz2,... Setiap komponen bertipe float.
void easyar_SceneMesh_getNormalsAll(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getNormalsAll()
public @Nonnull Buffer getNormalsAll()
fun getNormalsAll(): Buffer
- (easyar_Buffer *)getNormalsAll
public func getNormalsAll() -> Buffer
public virtual Buffer getNormalsAll()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getIndicesAll
Dapatkan data indeks dalam meshAll. Setiap segitiga terdiri dari tiga indeks (ix,iy,iz). Data indeks dalam Buffer disusun secara padat sebagai ix1,iy1,iz1,ix2,iy2,iz2,... Setiap komponen bertipe int32.
void easyar_SceneMesh_getIndicesAll(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getIndicesAll()
public @Nonnull Buffer getIndicesAll()
fun getIndicesAll(): Buffer
- (easyar_Buffer *)getIndicesAll
public func getIndicesAll() -> Buffer
public virtual Buffer getIndicesAll()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getNumOfVertexIncremental
Dapatkan jumlah vertex dalam meshUpdated.
int easyar_SceneMesh_getNumOfVertexIncremental(easyar_SceneMesh * This)
int getNumOfVertexIncremental()
public int getNumOfVertexIncremental()
fun getNumOfVertexIncremental(): Int
- (int)getNumOfVertexIncremental
public func getNumOfVertexIncremental() -> Int32
public virtual int getNumOfVertexIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Int32 |
getNumOfIndexIncremental
Dapatkan jumlah indeks dalam meshUpdated.
int easyar_SceneMesh_getNumOfIndexIncremental(easyar_SceneMesh * This)
int getNumOfIndexIncremental()
public int getNumOfIndexIncremental()
fun getNumOfIndexIncremental(): Int
- (int)getNumOfIndexIncremental
public func getNumOfIndexIncremental() -> Int32
public virtual int getNumOfIndexIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Int32 |
getVerticesIncremental
Dapatkan data posisi vertex dalam meshUpdated (dalam sistem koordinat dunia). Posisi satu vertex dijelaskan oleh tiga koordinat (x,y,z), satuan meter. Data vertex dalam Buffer disusun secara padat sebagai x1,y1,z1,x2,y2,z2,... Setiap komponen bertipe float.
void easyar_SceneMesh_getVerticesIncremental(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getVerticesIncremental()
public @Nonnull Buffer getVerticesIncremental()
fun getVerticesIncremental(): Buffer
- (easyar_Buffer *)getVerticesIncremental
public func getVerticesIncremental() -> Buffer
public virtual Buffer getVerticesIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getNormalsIncremental
Dapatkan data vektor normal vertex dalam meshUpdated (dalam sistem koordinat dunia). Vektor normal satu vertex dijelaskan oleh tiga komponen (nx,ny,nz), vektor normal ini adalah hasil normalisasi, yaitu panjangnya 1. Data vektor normal dalam Buffer disusun secara padat sebagai nx1,ny1,nz1,nx2,ny2,nz2,... Setiap komponen bertipe float.
void easyar_SceneMesh_getNormalsIncremental(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getNormalsIncremental()
public @Nonnull Buffer getNormalsIncremental()
fun getNormalsIncremental(): Buffer
- (easyar_Buffer *)getNormalsIncremental
public func getNormalsIncremental() -> Buffer
public virtual Buffer getNormalsIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getIndicesIncremental
Dapatkan indeks untuk semua segitiga dalam meshUpdated. Setiap segitiga terdiri dari tiga indeks (ix,iy,iz). Data indeks dalam Buffer disusun secara padat sebagai ix1,iy1,iz1,ix2,iy2,iz2,... Setiap komponen bertipe int32.
void easyar_SceneMesh_getIndicesIncremental(easyar_SceneMesh * This, easyar_Buffer * * Return)
std::shared_ptr<Buffer> getIndicesIncremental()
public @Nonnull Buffer getIndicesIncremental()
fun getIndicesIncremental(): Buffer
- (easyar_Buffer *)getIndicesIncremental
public func getIndicesIncremental() -> Buffer
public virtual Buffer getIndicesIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Buffer |
getBlocksInfoIncremental
Dapatkan objek deskripsi untuk mesh block dalam meshUpdated. Nilai kembalian adalah array yang terdiri dari BlockInfo, di mana setiap elemen adalah deskripsi rinci tentang informasi satu mesh block.
void easyar_SceneMesh_getBlocksInfoIncremental(easyar_SceneMesh * This, easyar_ListOfBlockInfo * * Return)
std::vector<BlockInfo> getBlocksInfoIncremental()
public java.util.@Nonnull ArrayList<@Nonnull BlockInfo> getBlocksInfoIncremental()
fun getBlocksInfoIncremental(): ArrayList<BlockInfo>
- (NSArray<easyar_BlockInfo *> *)getBlocksInfoIncremental
public func getBlocksInfoIncremental() -> [BlockInfo]
public virtual List<BlockInfo> getBlocksInfoIncremental()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| List<BlockInfo> |
getBlockDimensionInMeters
Dapatkan panjang sisi satu mesh block, satuan meter.
float easyar_SceneMesh_getBlockDimensionInMeters(easyar_SceneMesh * This)
float getBlockDimensionInMeters()
public float getBlockDimensionInMeters()
fun getBlockDimensionInMeters(): Float
- (float)getBlockDimensionInMeters
public func getBlockDimensionInMeters() -> Float
public virtual float getBlockDimensionInMeters()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Single |