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 | |