pub struct Arrays { /* private fields */ }
Expand description
Wrapper for OpenGL Client-Side Vertex arrays.
ogl::Arrays stores vertex data in ogl::Buffer objects.
Implementations§
Trait Implementations§
source§impl ArraysTrait for Arrays
impl ArraysTrait for Arrays
fn as_raw_mut_Arrays(&mut self) -> *mut c_void
source§fn set_vertex_array(&mut self, vertex: &dyn ToInputArray) -> Result<()>
fn set_vertex_array(&mut self, vertex: &dyn ToInputArray) -> Result<()>
Sets an array of vertex coordinates. Read more
source§fn reset_vertex_array(&mut self) -> Result<()>
fn reset_vertex_array(&mut self) -> Result<()>
Resets vertex coordinates.
source§fn set_color_array(&mut self, color: &dyn ToInputArray) -> Result<()>
fn set_color_array(&mut self, color: &dyn ToInputArray) -> Result<()>
Sets an array of vertex colors. Read more
source§fn reset_color_array(&mut self) -> Result<()>
fn reset_color_array(&mut self) -> Result<()>
Resets vertex colors.
source§fn set_normal_array(&mut self, normal: &dyn ToInputArray) -> Result<()>
fn set_normal_array(&mut self, normal: &dyn ToInputArray) -> Result<()>
Sets an array of vertex normals. Read more
source§fn reset_normal_array(&mut self) -> Result<()>
fn reset_normal_array(&mut self) -> Result<()>
Resets vertex normals.
source§fn set_tex_coord_array(&mut self, tex_coord: &dyn ToInputArray) -> Result<()>
fn set_tex_coord_array(&mut self, tex_coord: &dyn ToInputArray) -> Result<()>
Sets an array of vertex texture coordinates. Read more
source§fn reset_tex_coord_array(&mut self) -> Result<()>
fn reset_tex_coord_array(&mut self) -> Result<()>
Resets vertex texture coordinates.