| AddFaceToArray(ON_SubDFacePtr face_ptr) | ON_SubDEdge | |
| AdjacentEdge(unsigned int edge_vertex_index, unsigned int i) const | ON_SubDEdge | |
| AdjacentEdgePtr(unsigned int edge_vertex_index, unsigned int i) const | ON_SubDEdge | |
| ArchiveId() const | ON_SubDComponentBase | inline |
| BoundingBox(ON_SubDComponentLocation subd_appearance, const ON_SubD &subd) const | ON_SubDEdge | |
| CachedPointMask enum value | ON_SubDComponentBase | protected |
| CenterFrame(ON_SubDComponentLocation subd_appearance) const | ON_SubDEdge | |
| CenterNormal(ON_SubDComponentLocation subd_appearance, unsigned int edge_face_index) const | ON_SubDEdge | |
| CenterPoint(ON_SubDComponentLocation subd_appearance) const | ON_SubDEdge | |
| ClearMark() const | ON_SubDComponentBase | |
| ClearMarkBits() const | ON_SubDComponentBase | |
| ClearSavedSubdivisionPoint() const | ON_SubDComponentBase | |
| ClearSavedSubdivisionPoints() const | ON_SubDEdge | |
| ClearSavedSubdivisionPoints(bool bClearNeighborhood) const | ON_SubDEdge | |
| ClearSharpnessForExperts() | ON_SubDEdge | |
| ClearSubdivisionDisplacement() const | ON_SubDComponentBase | |
| CompareId(const ON_SubDComponentBase *lhs, const ON_SubDComponentBase *rhs) | ON_SubDComponentBase | static |
| ComponentIndex() const | ON_SubDEdge | |
| ComponentPtr() const | ON_SubDEdge | |
| ControlNetBoundingBox() const | ON_SubDEdge | |
| ControlNetCenterNormal(unsigned int edge_face_index) const | ON_SubDEdge | |
| ControlNetCenterPoint() const | ON_SubDEdge | |
| ControlNetDirection() const | ON_SubDEdge | |
| ControlNetDirectionFrom(const ON_SubDVertex *v) const | ON_SubDEdge | |
| ControlNetLine() const | ON_SubDEdge | |
| ControlNetPoint(unsigned int i) const | ON_SubDEdge | |
| CopyBaseFrom(const ON_SubDComponentBase *src, bool bCopySymmetrySetNext) | ON_SubDComponentBase | protected |
| DartCount() const | ON_SubDEdge | |
| DoubleSubdivisionPoint() const | ON_SubDEdge | |
| DoubleSubdivisionPoint(unsigned subdivided_end_index) const | ON_SubDEdge | |
| EdgeAttributes() const | ON_SubDEdge | |
| EdgeId() const | ON_SubDEdge | |
| EdgeModifiedNofification() const | ON_SubDEdge | |
| EdgeSurfaceCurve(bool bClampEndKnots) const | ON_SubDEdge | |
| EdgeSurfaceCurve(bool bClampEndKnots, ON_NurbsCurve *destination_curve) const | ON_SubDEdge | |
| EdgeSurfaceCurve(bool bClampEndKnots, ON_Curve **destination_curve_ptr) const | ON_SubDEdge | |
| EdgeSurfaceCurveIsSet() const | ON_SubDEdge | |
| EdgeType() const | ON_SubDEdge | |
| Empty | ON_SubDEdge | static |
| EndSharpness(const class ON_SubDVertex *v) const | ON_SubDEdge | |
| EndSharpness(unsigned evi) const | ON_SubDEdge | |
| EndSharpness(unsigned evi, bool bUseCreaseSharpness) const | ON_SubDEdge | |
| EvaluateCatmullClarkSubdivisionPoint(double subdivision_point[3]) const | ON_SubDEdge | |
| Face(unsigned int i) const | ON_SubDEdge | |
| FaceArrayIndex(const class ON_SubDFace *f) const | ON_SubDEdge | |
| FaceCount() const | ON_SubDEdge | |
| FaceDirection(unsigned int i) const | ON_SubDEdge | |
| FacePtr(unsigned int i) const | ON_SubDEdge | |
| FacePtrFromFace(const class ON_SubDFace *f) const | ON_SubDEdge | |
| FromVertices(const ON_SubDVertex *vertex0, const ON_SubDVertex *vertex1, bool bIgnoreOrientation) | ON_SubDEdge | static |
| FromVertices(const ON_SubDVertex *vertex0, const ON_SubDVertex *vertex1) | ON_SubDEdge | static |
| GetCenterPointAndNormal(ON_SubDComponentLocation subd_appearance, unsigned int edge_face_index, double *P, double *N) const | ON_SubDEdge | |
| GetEdgeSurfaceCurveControlPoints(ON_3dPoint *cvs, size_t cv_capacity) const | ON_SubDEdge | |
| GetSavedSubdivisionPoint(double subdivision_point[3]) const | ON_SubDComponentBase | |
| GetSectorBoundaryEdges(unsigned int edge_vertex_index, ON_SubDEdgePtr *edge_ptr0, ON_SubDEdgePtr *edge_ptr1) const | ON_SubDEdge | |
| GetSharpSubdivisionPoint(ON_3dPoint &sharp_subdivision_point) const | ON_SubDEdge | |
| GetSubdivisionDisplacement(double *) const | ON_SubDComponentBase | |
| GetSubdivisionPoint(double subdivision_point[3]) const | ON_SubDEdge | |
| GetSurfaceCenterPointAndNormal(unsigned int edge_face_index, double *P, double *N) const | ON_SubDEdge | |
| GetSurfaceMeshFragmentPoints(ON_3dPoint *P, size_t P_capacity) const | ON_SubDEdge | |
| HasBoundaryEdgeTopology() const | ON_SubDEdge | |
| HasInteriorEdgeTopology(bool bRequireOppositeFaceDirections) const | ON_SubDEdge | |
| InSymmetrySet() const | ON_SubDComponentBase | |
| Internal_ClearModifiedFlags() const | ON_SubDComponentBase | protected |
| Internal_ClearSubdivisionPointAndSurfacePointFlags() const | ON_SubDComponentBase | protected |
| Internal_ClearSubdivisionPointFlag() const | ON_SubDComponentBase | protected |
| Internal_ClearSurfacePointFlag() const | ON_SubDComponentBase | protected |
| Internal_Modified1IsSet() const | ON_SubDComponentBase | protected |
| Internal_Modified1or2IsSet() const | ON_SubDComponentBase | protected |
| Internal_SetModified1Flag() const | ON_SubDComponentBase | protected |
| Internal_SetModified2Flag() const | ON_SubDComponentBase | protected |
| Internal_SetSavedSurfacePointFlag(bool bSavedSurfacePointFlag) const | ON_SubDComponentBase | protected |
| Internal_SubdivisionPointFlag() const | ON_SubDComponentBase | protected |
| Internal_SurfacePointFlag() const | ON_SubDComponentBase | protected |
| Internal_TransformComponentBase(bool bTransformationSavedSubdivisionPoint, const class ON_Xform &xform) | ON_SubDComponentBase | protected |
| IsActive() const | ON_SubDComponentBase | |
| IsCrease() const | ON_SubDEdge | |
| IsCreaseOrSharp() const | ON_SubDEdge | |
| IsDartCrease() const | ON_SubDEdge | |
| IsHardCrease() const | ON_SubDEdge | |
| IsSharp() const | ON_SubDEdge | |
| IsSmooth() const | ON_SubDEdge | |
| IsSmoothNotSharp() const | ON_SubDEdge | |
| IsSmoothNotX() const | ON_SubDEdge | |
| IsSmoothNotXNotSharp() const | ON_SubDEdge | |
| IsSmoothX() const | ON_SubDEdge | |
| IsSymmetrySetPrimaryMotif() const | ON_SubDComponentBase | |
| m_edge_tag | ON_SubDEdge | |
| m_face2 | ON_SubDEdge | |
| m_face_count | ON_SubDEdge | |
| m_facex | ON_SubDEdge | |
| m_facex_capacity | ON_SubDEdge | |
| m_group_id | ON_SubDComponentBase | mutable |
| m_id | ON_SubDComponentBase | |
| m_level | ON_SubDComponentBase | protected |
| m_next_edge | ON_SubDEdge | |
| m_prev_edge | ON_SubDEdge | |
| m_saved_points_flags | ON_SubDComponentBase | mutableprotected |
| m_saved_subd_point1 | ON_SubDComponentBase | mutableprotected |
| m_sector_coefficient | ON_SubDEdge | mutable |
| m_status | ON_SubDComponentBase | mutable |
| m_subd_point1 | ON_SubDComponentBase | |
| m_vertex | ON_SubDEdge | |
| Mark() const | ON_SubDComponentBase | |
| MarkBits() const | ON_SubDComponentBase | |
| MarkedFaceCount() const | ON_SubDEdge | |
| MarkedVertexCount() const | ON_SubDEdge | |
| MaximumFaceCount enum value | ON_SubDEdge | |
| Modified1Bit enum value | ON_SubDComponentBase | protected |
| Modified2Bit enum value | ON_SubDComponentBase | protected |
| ModifiedFlags enum name | ON_SubDComponentBase | protected |
| ModifiedFlagsMask enum value | ON_SubDComponentBase | protected |
| NeighborFace(const ON_SubDFace *face, bool bStopAtCrease) const | ON_SubDEdge | |
| NeighborFacePtr(const ON_SubDFace *face, bool bStopAtCrease) const | ON_SubDEdge | |
| NeighborhoodStatusLogicalOr(bool bIncludeVertices, bool bIncludeFaces) const | ON_SubDEdge | |
| ON_Internal_SubDFaceMeshFragmentAccumulator class | ON_SubDEdge | friend |
| ON_SubDArchiveIdMap class | ON_SubDEdge | friend |
| ON_SubDComponentBase()=default | ON_SubDComponentBase | |
| ON_SubDComponentBase(const ON_SubDComponentBase &)=default | ON_SubDComponentBase | |
| ON_SubDEdge()=default | ON_SubDEdge | |
| ON_SubDEdge(const ON_SubDEdge &)=default | ON_SubDEdge | |
| ON_SubDFace class | ON_SubDEdge | friend |
| ON_SubDHeap class | ON_SubDEdge | friend |
| ON_SubDVertex class | ON_SubDEdge | friend |
| operator=(const ON_SubDEdge &)=default | ON_SubDEdge | |
| ON_SubDComponentBase::operator=(const ON_SubDComponentBase &)=default | ON_SubDComponentBase | |
| OtherEndVertex(const class ON_SubDVertex *vertex) const | ON_SubDEdge | |
| PointAt(double normalized_edge_parameter, ON_SubDComponentLocation subd_appearance) const | ON_SubDEdge | |
| Read(class ON_BinaryArchive &archive, class ON_SubD &subd, class ON_SubDEdge *&edge) | ON_SubDEdge | static |
| RemoveFaceFromArray(const ON_SubDFace *f) | ON_SubDEdge | |
| RemoveFaceFromArray(unsigned int i, ON_SubDFacePtr &removed_face) | ON_SubDEdge | |
| ReplaceFaceInArray(const ON_SubDFace *old_face, const ON_SubDFace *new_face) | ON_SubDEdge | |
| SavedPointsFlags enum name | ON_SubDComponentBase | protected |
| SavedSubdivisionPoint() const | ON_SubDComponentBase | |
| SavedSubdivisionPointIsSet() const | ON_SubDComponentBase | |
| SetArchiveId(unsigned int archive_id) const | ON_SubDComponentBase | inline |
| SetMark() const | ON_SubDComponentBase | |
| SetMark(bool bMark) const | ON_SubDComponentBase | |
| SetMarkBits(ON__UINT8 mark_bits) const | ON_SubDComponentBase | |
| SetSavedSubdivisionPoint(const double subdivision_point[3]) const | ON_SubDComponentBase | |
| SetSharpnessForExperts(ON_SubDEdgeSharpness sharpness) | ON_SubDEdge | |
| SetSubdivisionDisplacement(const double *) | ON_SubDComponentBase | |
| SetSubdivisionLevel(unsigned level) | ON_SubDComponentBase | |
| Sharpness(bool bUseCreaseSharpness) const | ON_SubDEdge | |
| Status() const | ON_SubDComponentBase | |
| SubdivideSharpness(unsigned evi, bool bReverseSharpness) const | ON_SubDEdge | |
| SubdivideSharpness(const class ON_SubDVertex *end_vertex, bool bReverseSharpness) const | ON_SubDEdge | |
| SubdivisionDisplacement() const | ON_SubDComponentBase | |
| SubdivisionDisplacementIsNonzero() const | ON_SubDComponentBase | |
| SubdivisionLevel() const | ON_SubDComponentBase | |
| SubdivisionPoint() const | ON_SubDEdge | |
| SubdivisionPoint(unsigned subdivision_count) const | ON_SubDEdge | |
| SubdivisionPointBit enum value | ON_SubDComponentBase | protected |
| SurfaceBoundingBox(const ON_SubD &subd) const | ON_SubDEdge | |
| SurfaceCenterNormal(unsigned int edge_face_index) const | ON_SubDEdge | |
| SurfaceCenterPoint() const | ON_SubDEdge | |
| SurfacePointBit enum value | ON_SubDComponentBase | protected |
| TaggedEndIndex() const | ON_SubDEdge | |
| TopologyCRC32(bool bIncludeSubdivisionProperties) const | ON_SubDEdge | |
| TopologyHash(bool bIncludeSubdivisionProperties) const | ON_SubDEdge | |
| Transform(bool bTransformationSavedSubdivisionPoint, const class ON_Xform &xform) | ON_SubDEdge | |
| Unset | ON_SubDComponentBase | static |
| UnsetSectorCoefficientsForExperts() const | ON_SubDEdge | |
| UpdateEdgeSectorCoefficientsForExperts(bool bUnsetEdgeSectorCoefficientsOnly) const | ON_SubDEdge | |
| Vertex(unsigned evi) const | ON_SubDEdge | |
| VertexArrayIndex(const class ON_SubDVertex *v) const | ON_SubDEdge | |
| VertexCount() const | ON_SubDEdge | |
| VertexId(unsigned evi) const | ON_SubDEdge | |
| Write(class ON_BinaryArchive &archive) const | ON_SubDEdge | |
| ~ON_SubDComponentBase()=default | ON_SubDComponentBase | |
| ~ON_SubDEdge()=default | ON_SubDEdge | |