Rhino C++ API  8.13
ON_SubDEdgeChain Member List

This is the complete list of members for ON_SubDEdgeChain, including all inherited members.

AddAllNeighbors(ON_ChainDirection direction, ON_SubD::ChainType chain_type)ON_SubDEdgeChain
AddEdge(const ON_SubDEdge *edge)ON_SubDEdgeChain
AddOneNeighbor(ON_ChainDirection direction, ON_SubD::ChainType chain_type)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, const ON_SubDEdge *initial_edge)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, const ON_SimpleArray< const ON_SubDEdge * > &initial_edge_chain)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, const ON_SubDEdge *const *initial_edge_chain, size_t edge_count)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, ON_SubDEdgePtr initial_edge)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, const ON_SimpleArray< ON_SubDEdgePtr > &initial_edge_chain)ON_SubDEdgeChain
BeginEdgeChain(ON_UUID persistent_subd_id, ON_SubDRef subd_ref, const ON_SubDEdgePtr *initial_edge_chain, size_t edge_count)ON_SubDEdgeChain
ClearEdgeChain()ON_SubDEdgeChain
ContinueChainDefaultCallback(ON__UINT_PTR continue_condition, ON_SubDEdgePtr left_eptr, ON_SubDEdgePtr right_eptr)ON_SubDEdgeChainstatic
ControlNetPoint(int vertex_index) constON_SubDEdgeChain
Dump(class ON_TextLog &text_log) constON_SubDEdgeChain
Edge(int edge_index) constON_SubDEdgeChain
EdgeChain() constON_SubDEdgeChain
EdgeChainNeighbor(ON_SubDEdgePtr starting_edge, ON_ChainDirection search_direction, ON_SubD::ChainType chain_type)ON_SubDEdgeChainstatic
EdgeChainNeighbor(ON_SubDEdgePtr starting_edge, ON_ChainDirection search_direction, ON_SubD::ChainType chain_type, bool bEnableStatusCheck, ON_ComponentStatus status_pass, ON_ComponentStatus status_fail)ON_SubDEdgeChainstatic
EdgeCount() constON_SubDEdgeChain
EdgePtr(int edge_index) constON_SubDEdgeChain
EdgeSurfaceCurve(ON_NurbsCurve *destination) constON_SubDEdgeChain
EmptyON_SubDEdgeChainstatic
FirstControlNetPoint() constON_SubDEdgeChain
FirstEdge() constON_SubDEdgeChain
FirstEdgePtr() constON_SubDEdgeChain
FirstVertex() constON_SubDEdgeChain
GetEdgeSurfaceCurve(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chain, unsigned int *converted_count, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetEdgeSurfaceCurve(const ON_SubDEdgePtr *edge_chain, size_t edge_count, unsigned int *converted_count, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetLoftCurve(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chain, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetLoftCurve(const ON_SubDEdgePtr *edge_chain, size_t edge_count, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetLoftCurve(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chain, bool bRequireCreases, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetLoftCurve(const ON_SubDEdgePtr *edge_chain, size_t edge_count, bool bReequireCreases, ON_NurbsCurve *destination)ON_SubDEdgeChainstatic
GetSideComponents(unsigned relative_side, ON_SimpleArray< ON_SubDComponentPtr > &side_components) constON_SubDEdgeChain
GetSideComponents(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chain, unsigned relative_side, ON_SimpleArray< ON_SubDComponentPtr > &side_components)ON_SubDEdgeChainstatic
Hash() constON_SubDEdgeChain
HasPersistentEdgeIds() constON_SubDEdgeChain
HasRuntimeEdgePtrs() constON_SubDEdgeChain
InChain(const ON_SubDEdgePtr edge_ptr) constON_SubDEdgeChain
InChain(const ON_SubDEdge *edge) constON_SubDEdgeChain
InChain(const ON_SubDVertex *vertex) constON_SubDEdgeChain
IsClosed(const ON_SimpleArray< ON_SubDEdgePtr > &edges)ON_SubDEdgeChainstatic
IsClosed(size_t edge_count, const ON_SubDEdgePtr *edges)ON_SubDEdgeChainstatic
IsClosedLoop() constON_SubDEdgeChain
IsConvexLoop(bool bStrictlyConvex) constON_SubDEdgeChain
IsSingleEdgeChain(const ON_SimpleArray< ON_SubDEdgePtr > &edges, bool &bIsClosed, bool &bIsSorted)ON_SubDEdgeChainstatic
IsSingleEdgeChain(const ON_SimpleArray< ON_SubDEdgePtr > &edges)ON_SubDEdgeChainstatic
IsValidEdgeChain(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chain, bool bCheckForDuplicateEdges)ON_SubDEdgeChainstatic
IsValidEdgeChain(const ON_SubDEdgePtr *edge_chain, size_t edge_count, bool bCheckForDuplicateEdges)ON_SubDEdgeChainstatic
LastControlNetPoint() constON_SubDEdgeChain
LastEdge() constON_SubDEdgeChain
LastEdgePtr() constON_SubDEdgeChain
LastVertex() constON_SubDEdgeChain
LoftCurve(ON_NurbsCurve *destination) constON_SubDEdgeChain
MergeCrossingEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &edge_chains, ON__UINT_PTR callback_context, bool(*continue_chain_callback_function)(ON__UINT_PTR, ON_SubDEdgePtr, ON_SubDEdgePtr), ON_SimpleArray< ON_SubDEdgePtr > &merged_edge_chains)ON_SubDEdgeChainstatic
ON_SubDEdgeChain()=defaultON_SubDEdgeChain
ON_SubDEdgeChain(const ON_SubDEdgeChain &)=defaultON_SubDEdgeChain
operator=(const ON_SubDEdgeChain &)=defaultON_SubDEdgeChain
OrientEdgesIntoEdgeChains(const ON_SubD &subd, const ON_SimpleArray< ON_COMPONENT_INDEX > &edges, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
OrientEdgesIntoEdgeChains(const ON_SimpleArray< const ON_SubDEdge * > &edges, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
OrientEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDComponentPtr > &edges, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
PersistentSubDId() constON_SubDEdgeChain
Read(class ON_BinaryArchive &archive)ON_SubDEdgeChain
RefineEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &unconditional_edge_chains, bool bOrdinarySmoothChains, bool bOrdinaryCreaseChains, ON_SimpleArray< ON_SubDEdgePtr > &refined_edge_chains)ON_SubDEdgeChainstatic
RefineEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &unconditional_edge_chains, ON__UINT_PTR callback_context, bool(*continue_chain_callback_function)(ON__UINT_PTR, ON_SubDEdgePtr, ON_SubDEdgePtr), ON_SimpleArray< ON_SubDEdgePtr > &refined_edge_chains)ON_SubDEdgeChainstatic
RemoveEdges(const ON_SubDEdge *first_edge, const ON_SubDEdge *last_edge)ON_SubDEdgeChain
Reverse()ON_SubDEdgeChain
ReverseEdgeChain(ON_SimpleArray< ON_SubDEdgePtr > &edge_chain)ON_SubDEdgeChainstatic
ReverseEdgeChain(ON_SubDEdgePtr *edge_chain, size_t edge_count)ON_SubDEdgeChainstatic
SetPersistentEdgeIdsFromRuntimeEdgePtrs() constON_SubDEdgeChain
SetRuntimeEdgePtrsFromPersistentSubD(ON_UUID persistent_subd_id, ON_SubDRef persistent_subd_ref)ON_SubDEdgeChain
SetStatusCheck(bool bEnableStatusCheck, ON_ComponentStatus status_check_pass, ON_ComponentStatus status_check_fail)ON_SubDEdgeChain
SortEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &unsorted_edges, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SubDEdgePtr *unsorted_edges, unsigned unsorted_edge_count, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< const ON_SubDEdge * > &unsorted_edges, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SubDEdge *const *unsorted_edges, unsigned unsorted_edge_count, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDComponentPtr > &unsorted_edges, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SubD &subd, const ON_SimpleArray< ON_COMPONENT_INDEX > &unsorted_edges, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains, const bool bIgnoreCorners)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDEdgePtr > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< const ON_SubDEdge * > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains, const bool bIgnoreCorners)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< const ON_SubDEdge * > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SimpleArray< ON_SubDComponentPtr > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &sorted_edges)ON_SubDEdgeChainstatic
SortEdgesIntoEdgeChains(const ON_SubD &subd, const ON_SimpleArray< ON_COMPONENT_INDEX > &unsorted_edges, unsigned int minimum_chain_length, ON_SimpleArray< ON_SubDEdgePtr > &edge_chains)ON_SubDEdgeChainstatic
StatusCheck(const ON_SubDEdge *edge) constON_SubDEdgeChain
StatusCheckEnabled() constON_SubDEdgeChain
StatusCheckFail() constON_SubDEdgeChain
StatusCheckPass() constON_SubDEdgeChain
SubD() constON_SubDEdgeChain
SubDRef() constON_SubDEdgeChain
Vertex(int vertex_index) constON_SubDEdgeChain
Write(class ON_BinaryArchive &archive) constON_SubDEdgeChain
~ON_SubDEdgeChain()=defaultON_SubDEdgeChain