MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::Graph_EndVertices Struct Reference
Inheritance diagram for meshlib::Graph_EndVertices:

Public Member Functions

auto assign_from_another (_other:&meshlib::Graph_EndVertices) -> &mut meshlib::Graph_EndVertices
auto other_end (a:meshlib::GraphVertId) const -> meshlib::GraphVertId
void replace_end (what:meshlib::GraphVertId, with:meshlib::GraphVertId)
auto op_compare_three_way (_1:&meshlib::Graph_EndVertices) const -> core::ffi::c_int
auto op_equal (_1:&meshlib::Graph_EndVertices) const -> bool
auto op_not_equal (_1:&meshlib::Graph_EndVertices) const -> bool
auto op_less (_1:&meshlib::Graph_EndVertices) const -> bool
auto op_greater (_1:&meshlib::Graph_EndVertices) const -> bool
auto op_less_equal (_1:&meshlib::Graph_EndVertices) const -> bool
auto op_greater_equal (_1:&meshlib::Graph_EndVertices) const -> bool
auto v0 () const -> &meshlib::GraphVertId
auto v0_mut () -> &mut meshlib::GraphVertId
void set_v0 (value:meshlib::GraphVertId)
auto v1 () const -> &meshlib::GraphVertId
auto v1_mut () -> &mut meshlib::GraphVertId
void set_v1 (value:meshlib::GraphVertId)

Static Public Member Functions

static auto new () -> meshlib::Owned< meshlib::Graph_EndVertices >
static auto construct_from (v0:meshlib::GraphVertId, v1:meshlib::GraphVertId) -> meshlib::Owned< meshlib::Graph_EndVertices >
static auto construct_from_another (_other:&meshlib::Graph_EndVertices) -> meshlib::Owned< meshlib::Graph_EndVertices >
Static Public Member Functions inherited from meshlib::CppClass
static void destroy (ptr:*mut Self)
Static Public Member Functions inherited from meshlib::CppCopy
static auto copy (ptr:*const Self) -> *mut Self

Detailed Description

Generated from class MR::Graph::EndVertices.

Generated from class MR::Graph::EndVertices. Heap-allocated instances are held in Owned<Graph_EndVertices>.

Member Function Documentation

◆ assign_from_another()

auto meshlib::Graph_EndVertices::assign_from_another ( _other:&meshlib::Graph_EndVertices ) -> &mut meshlib::Graph_EndVertices

Generated from method MR::Graph::EndVertices::operator=.

Calls MR_Graph_EndVertices_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.

◆ construct_from()

auto meshlib::Graph_EndVertices::construct_from ( v0:meshlib::GraphVertId ,
v1:meshlib::GraphVertId  ) -> meshlib::Owned< meshlib::Graph_EndVertices >
static

Constructs MR::Graph::EndVertices elementwise.

Calls MR_Graph_EndVertices_ConstructFrom(). The reference to the parameter v0 might be preserved in the constructed object. The reference to the parameter v1 might be preserved in the constructed object.

◆ construct_from_another()

auto meshlib::Graph_EndVertices::construct_from_another ( _other:&meshlib::Graph_EndVertices ) -> meshlib::Owned< meshlib::Graph_EndVertices >
static

Generated from constructor MR::Graph::EndVertices::EndVertices.

Calls MR_Graph_EndVertices_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

◆ new()

auto meshlib::Graph_EndVertices::new ( ) -> meshlib::Owned< meshlib::Graph_EndVertices >
static

Constructs an empty (default-constructed) instance.

Calls MR_Graph_EndVertices_DefaultConstruct().

◆ op_compare_three_way()

auto meshlib::Graph_EndVertices::op_compare_three_way ( _1:&meshlib::Graph_EndVertices ) const -> core::ffi::c_int

Generated from method MR::Graph::EndVertices::operator<=>.

Calls MR_compare_three_way_MR_Graph_EndVertices().

◆ op_equal()

auto meshlib::Graph_EndVertices::op_equal ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator==.

Calls MR_equal_MR_Graph_EndVertices().

◆ op_greater()

auto meshlib::Graph_EndVertices::op_greater ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator>.

Calls MR_greater_MR_Graph_EndVertices().

◆ op_greater_equal()

auto meshlib::Graph_EndVertices::op_greater_equal ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator>=.

Calls MR_greater_equal_MR_Graph_EndVertices().

◆ op_less()

auto meshlib::Graph_EndVertices::op_less ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator<.

Calls MR_less_MR_Graph_EndVertices().

◆ op_less_equal()

auto meshlib::Graph_EndVertices::op_less_equal ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator<=.

Calls MR_less_equal_MR_Graph_EndVertices().

◆ op_not_equal()

auto meshlib::Graph_EndVertices::op_not_equal ( _1:&meshlib::Graph_EndVertices ) const -> bool

Generated from method MR::Graph::EndVertices::operator!=.

Calls MR_not_equal_MR_Graph_EndVertices().

◆ other_end()

auto meshlib::Graph_EndVertices::other_end ( a:meshlib::GraphVertId ) const -> meshlib::GraphVertId

Generated from method MR::Graph::EndVertices::otherEnd.

Calls MR_Graph_EndVertices_otherEnd().

◆ replace_end()

void meshlib::Graph_EndVertices::replace_end ( what:meshlib::GraphVertId ,
with:meshlib::GraphVertId  )

Generated from method MR::Graph::EndVertices::replaceEnd.

Calls MR_Graph_EndVertices_replaceEnd().

◆ set_v0()

void meshlib::Graph_EndVertices::set_v0 ( value:meshlib::GraphVertId )

v0 < v1 Modifies a member variable of class MR::Graph::EndVertices named v0.

Calls MR_Graph_EndVertices_Set_v0(). The reference to the parameter value might be preserved in this object in element v0.

◆ set_v1()

void meshlib::Graph_EndVertices::set_v1 ( value:meshlib::GraphVertId )

v0 < v1 Modifies a member variable of class MR::Graph::EndVertices named v1.

Calls MR_Graph_EndVertices_Set_v1(). The reference to the parameter value might be preserved in this object in element v1.

◆ v0()

auto meshlib::Graph_EndVertices::v0 ( ) const -> &meshlib::GraphVertId

v0 < v1 Returns a pointer to a member variable of class MR::Graph::EndVertices named v0.

Calls MR_Graph_EndVertices_Get_v0(). The reference to this object might be preserved as the return value.

◆ v0_mut()

auto meshlib::Graph_EndVertices::v0_mut ( ) -> &mut meshlib::GraphVertId

v0 < v1 Returns a mutable pointer to a member variable of class MR::Graph::EndVertices named v0.

Calls MR_Graph_EndVertices_GetMutable_v0(). The reference to this object might be preserved as the return value.

◆ v1()

auto meshlib::Graph_EndVertices::v1 ( ) const -> &meshlib::GraphVertId

v0 < v1 Returns a pointer to a member variable of class MR::Graph::EndVertices named v1.

Calls MR_Graph_EndVertices_Get_v1(). The reference to this object might be preserved as the return value.

◆ v1_mut()

auto meshlib::Graph_EndVertices::v1_mut ( ) -> &mut meshlib::GraphVertId

v0 < v1 Returns a mutable pointer to a member variable of class MR::Graph::EndVertices named v1.

Calls MR_Graph_EndVertices_GetMutable_v1(). The reference to this object might be preserved as the return value.


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