MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.std_vector_MeshOrPointsXf Class Reference

Public Member Functions

bool __bool__ (self)
 
None __delitem__ (self, int arg0)
 
None __delitem__ (self, slice arg0)
 
std_vector_MeshOrPointsXf __getitem__ (self, slice s)
 
MeshOrPointsXf __getitem__ (self, int arg0)
 
None __init__ (self)
 
None __init__ (self, typing.Iterable arg0)
 
None __init__ (self, std_vector_MeshOrPointsXf arg0)
 
typing.Iterator[MeshOrPointsXf__iter__ (self)
 
int __len__ (self)
 
None __setitem__ (self, int arg0, MeshOrPointsXf arg1)
 
None __setitem__ (self, slice arg0, std_vector_MeshOrPointsXf arg1)
 
None append (self, MeshOrPointsXf x)
 
None clear (self)
 
int data_pointer (self)
 
bool empty (self)
 
None extend (self, std_vector_MeshOrPointsXf L)
 
None extend (self, typing.Iterable L)
 
None insert (self, int i, MeshOrPointsXf x)
 
MeshOrPointsXf pop (self)
 
MeshOrPointsXf pop (self, int i)
 
None resize (self, int arg0, MeshOrPointsXf arg1)
 
int size (self)
 

Static Public Attributes

typing element_type_byte_size = 72
 

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.std_vector_MeshOrPointsXf.__init__ ( self)

◆ __init__() [2/3]

None mrmeshpy.std_vector_MeshOrPointsXf.__init__ ( self,
typing.Iterable arg0 )

◆ __init__() [3/3]

None mrmeshpy.std_vector_MeshOrPointsXf.__init__ ( self,
std_vector_MeshOrPointsXf arg0 )

Member Function Documentation

◆ __bool__()

bool mrmeshpy.std_vector_MeshOrPointsXf.__bool__ ( self)
Check whether the list is nonempty

◆ __delitem__() [1/2]

None mrmeshpy.std_vector_MeshOrPointsXf.__delitem__ ( self,
int arg0 )
Delete the list elements at index ``i``

◆ __delitem__() [2/2]

None mrmeshpy.std_vector_MeshOrPointsXf.__delitem__ ( self,
slice arg0 )
Delete list elements using a slice object

◆ __getitem__() [1/2]

MeshOrPointsXf mrmeshpy.std_vector_MeshOrPointsXf.__getitem__ ( self,
int arg0 )

◆ __getitem__() [2/2]

std_vector_MeshOrPointsXf mrmeshpy.std_vector_MeshOrPointsXf.__getitem__ ( self,
slice s )
Retrieve list elements using a slice object

◆ __iter__()

typing.Iterator[MeshOrPointsXf] mrmeshpy.std_vector_MeshOrPointsXf.__iter__ ( self)

◆ __len__()

int mrmeshpy.std_vector_MeshOrPointsXf.__len__ ( self)

◆ __setitem__() [1/2]

None mrmeshpy.std_vector_MeshOrPointsXf.__setitem__ ( self,
int arg0,
MeshOrPointsXf arg1 )

◆ __setitem__() [2/2]

None mrmeshpy.std_vector_MeshOrPointsXf.__setitem__ ( self,
slice arg0,
std_vector_MeshOrPointsXf arg1 )
Assign list elements using a slice object

◆ append()

None mrmeshpy.std_vector_MeshOrPointsXf.append ( self,
MeshOrPointsXf x )
Add an item to the end of the list

◆ clear()

None mrmeshpy.std_vector_MeshOrPointsXf.clear ( self)
Clear the contents

◆ data_pointer()

int mrmeshpy.std_vector_MeshOrPointsXf.data_pointer ( self)
Returns the pointer to the contiguous vector contents, as an integer.

◆ empty()

bool mrmeshpy.std_vector_MeshOrPointsXf.empty ( self)

◆ extend() [1/2]

None mrmeshpy.std_vector_MeshOrPointsXf.extend ( self,
std_vector_MeshOrPointsXf L )
Extend the list by appending all the items in the given list

◆ extend() [2/2]

None mrmeshpy.std_vector_MeshOrPointsXf.extend ( self,
typing.Iterable L )
Extend the list by appending all the items in the given list

◆ insert()

None mrmeshpy.std_vector_MeshOrPointsXf.insert ( self,
int i,
MeshOrPointsXf x )
Insert an item at a given position.

◆ pop() [1/2]

MeshOrPointsXf mrmeshpy.std_vector_MeshOrPointsXf.pop ( self)
Remove and return the last item

◆ pop() [2/2]

MeshOrPointsXf mrmeshpy.std_vector_MeshOrPointsXf.pop ( self,
int i )
Remove and return the item at index ``i``

◆ resize()

None mrmeshpy.std_vector_MeshOrPointsXf.resize ( self,
int arg0,
MeshOrPointsXf arg1 )

◆ size()

int mrmeshpy.std_vector_MeshOrPointsXf.size ( self)

Member Data Documentation

◆ element_type_byte_size

typing mrmeshpy.std_vector_MeshOrPointsXf.element_type_byte_size = 72
static

The documentation for this class was generated from the following file: