vtkStructuredCellArray

Struct vtkStructuredCellArray 

Source
pub struct vtkStructuredCellArray(/* private fields */);
Expand description

implicit object to represent cell connectivity

vtkStructuredCellArray stores dataset topologies as an structured connectivity table listing the point ids that make up each cell.

Internally, the connectivity is stored as a vtkImplicitArray that is constructed using the SetData function by providing the dimensions of the dataset and a flag indicating whether the data should use voxel/pixel orientation.

This class was designed as a more performant alternative to vtkStructuredData::GetCellPoints.

@sa vtkCellArray vtkAbstractCellArray

Implementations§

Source§

impl vtkStructuredCellArray

Source

pub fn new() -> Self

Creates a new vtkStructuredCellArray wrapped inside vtkNew

Trait Implementations§

Source§

impl Default for vtkStructuredCellArray

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Drop for vtkStructuredCellArray

Source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.