Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::NodeNode) -> &mut meshlib::NodeNode |
| auto | a_node () const -> &meshlib::NodeId |
| auto | a_node_mut () -> &mut meshlib::NodeId |
| void | set_a_node (value:meshlib::NodeId) |
| auto | b_node () const -> &meshlib::NodeId |
| auto | b_node_mut () -> &mut meshlib::NodeId |
| void | set_b_node (value:meshlib::NodeId) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::NodeNode > |
| static auto | construct_from (aNode:meshlib::NodeId, bNode:meshlib::NodeId) -> meshlib::Owned< meshlib::NodeNode > |
| static auto | construct_from_another (_other:&meshlib::NodeNode) -> meshlib::Owned< meshlib::NodeNode > |
| 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 |
Generated from class MR::NodeNode.
Generated from class MR::NodeNode. Heap-allocated instances are held in Owned<NodeNode>.
| auto meshlib::NodeNode::a_node | ( | ) | const -> &meshlib::NodeId |
Returns a pointer to a member variable of class MR::NodeNode named aNode.
Calls MR_NodeNode_Get_aNode(). The reference to this object might be preserved as the return value.
| auto meshlib::NodeNode::a_node_mut | ( | ) | -> &mut meshlib::NodeId |
Returns a mutable pointer to a member variable of class MR::NodeNode named aNode.
Calls MR_NodeNode_GetMutable_aNode(). The reference to this object might be preserved as the return value.
| auto meshlib::NodeNode::assign_from_another | ( | _other:&meshlib::NodeNode | ) | -> &mut meshlib::NodeNode |
Generated from method MR::NodeNode::operator=.
Calls MR_NodeNode_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::NodeNode::b_node | ( | ) | const -> &meshlib::NodeId |
Returns a pointer to a member variable of class MR::NodeNode named bNode.
Calls MR_NodeNode_Get_bNode(). The reference to this object might be preserved as the return value.
| auto meshlib::NodeNode::b_node_mut | ( | ) | -> &mut meshlib::NodeId |
Returns a mutable pointer to a member variable of class MR::NodeNode named bNode.
Calls MR_NodeNode_GetMutable_bNode(). The reference to this object might be preserved as the return value.
|
static |
Constructs MR::NodeNode elementwise.
Calls MR_NodeNode_ConstructFrom(). The reference to the parameter aNode might be preserved in the constructed object. The reference to the parameter bNode might be preserved in the constructed object.
|
static |
Generated from constructor MR::NodeNode::NodeNode.
Calls MR_NodeNode_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_NodeNode_DefaultConstruct().
| void meshlib::NodeNode::set_a_node | ( | value:meshlib::NodeId | ) |
Modifies a member variable of class MR::NodeNode named aNode.
Calls MR_NodeNode_Set_aNode(). The reference to the parameter value might be preserved in this object in element aNode.
| void meshlib::NodeNode::set_b_node | ( | value:meshlib::NodeId | ) |
Modifies a member variable of class MR::NodeNode named bNode.
Calls MR_NodeNode_Set_bNode(). The reference to the parameter value might be preserved in this object in element bNode.