ArchiveId() const | ON_SubDComponentBase | inline |
BoundingBox(ON_SubDComponentLocation subd_appearance, const ON_SubD &subd) const | ON_SubDFace | |
CachedPointMask enum value | ON_SubDComponentBase | protected |
CenterFrame(ON_SubDComponentLocation subd_appearance) const | ON_SubDFace | |
CenterNormal(ON_SubDComponentLocation subd_appearance) const | ON_SubDFace | |
CenterPoint(ON_SubDComponentLocation subd_appearance) const | ON_SubDFace | |
ClearMark() const | ON_SubDComponentBase | |
ClearMarkBits() const | ON_SubDComponentBase | |
ClearMaterialChannelIndex() const | ON_SubDFace | |
ClearPackId() | ON_SubDFace | |
ClearPackRect() | ON_SubDFace | |
ClearPerFaceColor() const | ON_SubDFace | |
ClearSavedSubdivisionPoint() const | ON_SubDComponentBase | |
ClearSavedSubdivisionPoints() const | ON_SubDFace | |
ClearSavedSubdivisionPoints(bool bClearNeighborhood) const | ON_SubDFace | |
ClearSubdivisionDisplacement() const | ON_SubDComponentBase | |
ClearTexturePoints() const | ON_SubDFace | |
CompareId(const ON_SubDComponentBase *lhs, const ON_SubDComponentBase *rhs) | ON_SubDComponentBase | static |
ComponentIndex() const | ON_SubDFace | |
ComponentPtr() const | ON_SubDFace | |
ControlNetBoundingBox() const | ON_SubDFace | |
ControlNetCenterFrame() const | ON_SubDFace | |
ControlNetCenterNormal() const | ON_SubDFace | |
ControlNetCenterPoint() const | ON_SubDFace | |
ControlNetPoint(unsigned int i) const | ON_SubDFace | |
CopyBaseFrom(const ON_SubDComponentBase *src, bool bCopySymmetrySetNext) | ON_SubDComponentBase | protected |
DoubleSubdivisionPoint() const | ON_SubDFace | |
DoubleSubdivisionPoint(unsigned subdivided_region_index) const | ON_SubDFace | |
Edge(unsigned int i) const | ON_SubDFace | |
EdgeArrayIndex(const ON_SubDEdge *e) const | ON_SubDFace | |
EdgeCount() const | ON_SubDFace | |
EdgeDirection(unsigned int i) const | ON_SubDFace | |
EdgeMark(unsigned int i, bool bMissingEgeReturnValue) const | ON_SubDFace | |
EdgeMarkBits(unsigned int i, ON__UINT8 missing_edge_return_value) const | ON_SubDFace | |
EdgePtr(unsigned int i) const | ON_SubDFace | |
EdgePtrFromEdge(const class ON_SubDEdge *e) const | ON_SubDFace | |
Empty | ON_SubDFace | static |
EvaluateCatmullClarkSubdivisionPoint(double subdivision_point[3]) const | ON_SubDFace | |
FaceId() const | ON_SubDFace | |
FaceModifiedNofification() const | ON_SubDFace | |
FromVertices(const ON_SimpleArray< const ON_SubDVertex * > &vertex_list) | ON_SubDFace | static |
FromVertices(const ON_SubDVertex *const *vertex_list, size_t face_vertices_count) | ON_SubDFace | static |
GetCenterPointAndNormal(ON_SubDComponentLocation subd_appearance, double *P, double *N) const | ON_SubDFace | |
GetCornerEdges(const ON_SubDVertex *corner_vertex, ON_SubDEdgePtr &entering_edge, ON_SubDEdgePtr &leaving_edge) const | ON_SubDFace | |
GetEdgeArray(ON_SimpleArray< ON_SubDEdgePtr > &face_edge_array) const | ON_SubDFace | |
GetFacePackRectCorners(bool bGridOrder, ON_2dPoint face_pack_rect_corners[4]) const | ON_SubDFace | |
GetMeshFragmentPackRectCorners(bool bGridOrder, unsigned int fragment_index, ON_2dPoint mesh_fragment_pack_rect_corners[4]) const | ON_SubDFace | |
GetNgonSubPackRectSizeAndDelta(unsigned int ngon_edge_count, ON_2dVector ngon_face_pack_rect_size, ON_2dVector &ngon_sub_pack_rect_size, ON_2dVector &ngon_sub_pack_rect_delta) | ON_SubDFace | static |
GetQuadSurface(double *limit_surface_cv, size_t limit_surface_cv_stride0, size_t limit_surface_cv_stride1) const | ON_SubDFace | |
GetQuadSurface(class ON_NurbsSurface &limit_surface) const | ON_SubDFace | |
GetQuadSurface(class ON_BezierSurface &limit_surface) const | ON_SubDFace | |
GetSavedSubdivisionPoint(double subdivision_point[3]) const | ON_SubDComponentBase | |
GetSubdivisionDisplacement(double *) const | ON_SubDComponentBase | |
GetSubdivisionPoint(double subdivision_point[3]) const | ON_SubDFace | |
GetSurfaceCenterPointAndNormal(double *P, double *N) const | ON_SubDFace | |
HasEdges() const | ON_SubDFace | |
HasSharpEdges() const | ON_SubDFace | |
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 | |
IsConvex() const | ON_SubDFace | |
IsNotConvex() const | ON_SubDFace | |
IsNotPlanar(double planar_tolerance=ON_ZERO_TOLERANCE) const | ON_SubDFace | |
IsPlanar(double planar_tolerance=ON_ZERO_TOLERANCE) const | ON_SubDFace | |
IsSymmetrySetPrimaryMotif() const | ON_SubDComponentBase | |
IsValidPackRect(ON_2dPoint pack_rect_origin, ON_2dVector pack_rect_size, int packing_rotation_degrees) | ON_SubDFace | static |
m_edge4 | ON_SubDFace | |
m_edge_count | ON_SubDFace | |
m_edgex | ON_SubDFace | |
m_edgex_capacity | ON_SubDFace | |
m_group_id | ON_SubDComponentBase | mutable |
m_id | ON_SubDComponentBase | |
m_level | ON_SubDComponentBase | protected |
m_level_zero_face_id | ON_SubDFace | |
m_next_face | ON_SubDFace | |
m_prev_face | ON_SubDFace | |
m_saved_points_flags | ON_SubDComponentBase | mutableprotected |
m_saved_subd_point1 | ON_SubDComponentBase | mutableprotected |
m_status | ON_SubDComponentBase | mutable |
m_subd_point1 | ON_SubDComponentBase | |
Mark() const | ON_SubDComponentBase | |
MarkBits() const | ON_SubDComponentBase | |
MarkedEdgeCount() const | ON_SubDFace | |
MarkedVertexCount() const | ON_SubDFace | |
MaterialChannelIndex() const | ON_SubDFace | |
MaximumEdgeCount enum value | ON_SubDFace | |
MaximumEdgeSharpness() const | ON_SubDFace | |
MeshFragments() const | ON_SubDFace | |
Modified1Bit enum value | ON_SubDComponentBase | protected |
Modified2Bit enum value | ON_SubDComponentBase | protected |
ModifiedFlags enum name | ON_SubDComponentBase | protected |
ModifiedFlagsMask enum value | ON_SubDComponentBase | protected |
NeighborhoodStatusLogicalOr(bool bIncludeVertices, bool bIncludeEdges) const | ON_SubDFace | |
NextEdge(const ON_SubDEdge *edge) const | ON_SubDFace | |
NextEdgeArrayIndex(unsigned int edge_array_index) const | ON_SubDFace | |
ON_Internal_SubDFaceMeshFragmentAccumulator class | ON_SubDFace | friend |
ON_SubDArchiveIdMap class | ON_SubDFace | friend |
ON_SubDComponentBase()=default | ON_SubDComponentBase | |
ON_SubDComponentBase(const ON_SubDComponentBase &)=default | ON_SubDComponentBase | |
ON_SubDEdge class | ON_SubDFace | friend |
ON_SubDFace()=default | ON_SubDFace | |
ON_SubDFace(const ON_SubDFace &)=default | ON_SubDFace | |
ON_SubDHeap class | ON_SubDFace | friend |
ON_SubDVertex class | ON_SubDFace | friend |
operator=(const ON_SubDFace &)=default | ON_SubDFace | |
ON_SubDComponentBase::operator=(const ON_SubDComponentBase &)=default | ON_SubDComponentBase | |
PackId() const | ON_SubDFace | |
PackRectCorner(bool bGridOrder, int corner_index) const | ON_SubDFace | |
PackRectGapInPixels(double pack_rect_distance_in_pixels) | ON_SubDFace | static |
PackRectIsSet() const | ON_SubDFace | |
PackRectOrigin() const | ON_SubDFace | |
PackRectRotationDegrees() const | ON_SubDFace | |
PackRectRotationRadians() const | ON_SubDFace | |
PackRectSize() const | ON_SubDFace | |
PerFaceColor() const | ON_SubDFace | |
PrevEdge(const ON_SubDEdge *edge) const | ON_SubDFace | |
PrevEdgeArrayIndex(unsigned int edge_array_index) const | ON_SubDFace | |
QuadOppositeEdge(const ON_SubDEdge *edge) const | ON_SubDFace | |
QuadOppositeVertex(const ON_SubDVertex *vertex) const | ON_SubDFace | |
Read(class ON_BinaryArchive &archive, class ON_SubD &subd, class ON_SubDFace *&face) | ON_SubDFace | static |
RemoveEdgeFromArray(const ON_SubDEdge *e) | ON_SubDFace | |
RemoveEdgeFromArray(unsigned int i, ON_SubDEdgePtr &removed_edge) | ON_SubDFace | |
ReplaceEdgeInArray(unsigned int fei0, ON_SubDEdge *edge_to_remove, ON_SubDEdge *edge_to_insert) | ON_SubDFace | |
ReplaceEdgeInArray(unsigned int fei0, ON_SubDEdge *edge_to_remove, ON_SubDEdgePtr edgeptr_to_insert) | ON_SubDFace | |
ReverseEdgeList() | ON_SubDFace | |
RotateEdgeArray(unsigned int fei0) | ON_SubDFace | |
SavedPointsFlags enum name | ON_SubDComponentBase | protected |
SavedSubdivisionPoint() const | ON_SubDComponentBase | |
SavedSubdivisionPointIsSet() const | ON_SubDComponentBase | |
SetArchiveId(unsigned int archive_id) const | ON_SubDComponentBase | inline |
SetEdgeMarks(bool bMark) const | ON_SubDFace | |
SetMark() const | ON_SubDComponentBase | |
SetMark(bool bMark) const | ON_SubDComponentBase | |
SetMarkBits(ON__UINT8 mark_bits) const | ON_SubDComponentBase | |
SetMaterialChannelIndex(int material_channel_index) const | ON_SubDFace | |
SetPackIdForExperts(unsigned int pack_id) | ON_SubDFace | |
SetPackRectForExperts(ON_2dPoint pack_rect_origin, ON_2dVector pack_rect_size, int packing_rotation_degrees) | ON_SubDFace | |
SetPerFaceColor(ON_Color color) const | ON_SubDFace | |
SetSavedSubdivisionPoint(const double subdivision_point[3]) const | ON_SubDComponentBase | |
SetSubdivisionDisplacement(const double *) | ON_SubDComponentBase | |
SetSubdivisionLevel(unsigned level) | ON_SubDComponentBase | |
SetTexturePoint(unsigned i, ON_3dPoint texture_point) const | ON_SubDFace | |
SetVertexMarks(bool bMark) const | ON_SubDFace | |
SharpEdgeCount(ON_SubDEdgeSharpness &sharpness_range) const | ON_SubDFace | |
SharpEdgeCount() const | ON_SubDFace | |
Status() const | ON_SubDComponentBase | |
SubdivisionDisplacement() const | ON_SubDComponentBase | |
SubdivisionDisplacementIsNonzero() const | ON_SubDComponentBase | |
SubdivisionLevel() const | ON_SubDComponentBase | |
SubdivisionPoint() const | ON_SubDFace | |
SubdivisionPoint(unsigned subdivision_count) const | ON_SubDFace | |
SubdivisionPointBit enum value | ON_SubDComponentBase | protected |
SurfaceBoundingBox(const ON_SubD &subd) const | ON_SubDFace | |
SurfaceCenterFrame() const | ON_SubDFace | |
SurfaceCenterNormal() const | ON_SubDFace | |
SurfaceCenterPoint() const | ON_SubDFace | |
SurfacePointBit enum value | ON_SubDComponentBase | protected |
TextureCenterPoint() const | ON_SubDFace | |
TexturePoint(unsigned int i) const | ON_SubDFace | |
TexturePointsAreSet() const | ON_SubDFace | |
TexturePointsCapacity() const | ON_SubDFace | |
TopologyCRC32(bool bIncludeSubdivisionProperties) const | ON_SubDFace | |
TopologyHash(bool bIncludeSubdivisionProperties) const | ON_SubDFace | |
Transform(bool bTransformationSavedSubdivisionPoint, const class ON_Xform &xform) | ON_SubDFace | |
Transform(bool bTransformationSavedSubdivisionPoint, bool bKeepCurvatures, bool bKeepTextures, bool bKeepColors, const ON_Xform &xform, const ON_Xform &xformNormals, const ON_Xform &xformCurvatures, const ON_Xform &xformTextures, const ON_Xform &xformColors) | ON_SubDFace | |
Unset | ON_SubDComponentBase | static |
Vertex(unsigned int i) const | ON_SubDFace | |
VertexEdgePair(const ON_SubDVertex *vertex) const | ON_SubDFace | |
VertexEdgePair(unsigned vertex_index) const | ON_SubDFace | |
VertexIndex(const ON_SubDVertex *vertex) const | ON_SubDFace | |
VertexMark(unsigned int i, bool bMissingVertexReturnValue) const | ON_SubDFace | |
VertexMarkBits(unsigned int i, ON__UINT8 missing_vertex_return_value) const | ON_SubDFace | |
Write(class ON_BinaryArchive &archive) const | ON_SubDFace | |
~ON_SubDComponentBase()=default | ON_SubDComponentBase | |
~ON_SubDFace()=default | ON_SubDFace | |