Point Cloud Library (PCL)  1.10.0-dev
ON_Mesh Member List

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

Append(const ON_Mesh &)ON_Mesh
Append(int count, const ON_Mesh *const *meshes)ON_Mesh
AttachUserData(ON_UserData *pUserData)ON_Object
BoundingBox() constON_Geometry
BrepForm(ON_Brep *brep=NULL) constON_Geometryvirtual
CachedTextureCoordinates(const ON_UUID &mapping_id) constON_Mesh
ClearBoundingBox()ON_Geometryvirtual
CollapseEdge(int topei)ON_Mesh
CombineCoincidentVertices(ON_3fVector, double)ON_Mesh
CombineIdenticalVertices(bool bIgnoreVertexNormals=false, bool bIgnoreTextureCoordinates=false)ON_Mesh
Compact()ON_Mesh
ComponentIndex() constON_Geometryvirtual
ComputeFaceNormal(int)ON_Mesh
ComputeFaceNormals()ON_Mesh
ComputeVertexNormals()ON_Mesh
ConvertQuadsToTriangles()ON_Mesh
ConvertTrianglesToQuads(double angle_tol_radians, double min_diagonal_length_ratio)ON_Mesh
CopyFrom(const ON_Object *src)ON_Object
CopyUserData(const ON_Object &source_object)ON_Object
CountQuads()ON_Mesh
CreatePartition(int, int)ON_Mesh
CullClashingFaces(int what_to_cull)ON_Mesh
CullDegenerateFaces()ON_Mesh
CullUnusedVertices()ON_Mesh
DataCRC(ON__UINT32 current_remainder) constON_Meshvirtual
DeleteFace(int meshfi)ON_Mesh
DeleteMeshParameters()ON_Mesh
Destroy()ON_Mesh
DestroyDoublePrecisionVertices()ON_Mesh
DestroyHiddenVertexArray()ON_Mesh
DestroyNgonList()ON_Mesh
DestroyPartition()ON_Mesh
DestroyRuntimeCache(bool bDelete=true)ON_Meshvirtual
DestroyTopology()ON_Mesh
DestroyTree(bool bDeleteTree=true)ON_Mesh
DetachUserData(ON_UserData *pUserData)ON_Object
Dimension() constON_Meshvirtual
DoublePrecisionVertices()ON_Mesh
DoublePrecisionVertices() constON_Mesh
DoublePrecisionVerticesAreValid() constON_Mesh
Dump(ON_TextLog &) constON_Meshvirtual
DuplicateFace(int face_index, ON_Mesh *mesh) constON_Mesh
EdgeRef(ON_COMPONENT_INDEX ci) constON_Mesh
EdgeRef(int tope_index) constON_Mesh
EmergencyDestroy()ON_Mesh
EnableDoublePrecisionVertices(bool bEnableDoublePrecisionVertices)ON_Mesh
EvaluateMeshGeometry(const ON_Surface &)ON_Mesh
EvaluatePoint(const class ON_ObjRef &objref, ON_3dPoint &P) constON_Meshvirtual
FaceCount() constON_Mesh
FaceIsHidden(int meshvi) constON_Mesh
FaceRef(ON_COMPONENT_INDEX ci) constON_Mesh
FaceRef(int mesh_F_index) constON_Mesh
FirstUserData() constON_Object
Flip()ON_Mesh
FlipFaceNormals()ON_Mesh
FlipFaceOrientation()ON_Mesh
FlipVertexNormals()ON_Mesh
GetBBox(double *, double *, ON_BOOL32=false) constON_Meshvirtual
GetBoundingBox(ON_BoundingBox &bbox, int bGrowBox=false) constON_Geometry
GetBoundingBox(ON_3dPoint &bbox_min, ON_3dPoint &bbox_max, int bGrowBox=false) constON_Geometry
GetClashingFacePairs(int max_pair_count, ON_SimpleArray< ON_2dex > &clashing_pairs) constON_Mesh
GetConnectedComponents(bool bUseVertexConnections, bool bTopologicalConnections, ON_SimpleArray< int > &facet_component_labels) constON_Mesh
GetConnectedComponents(bool bUseVertexConnections, bool bTopologicalConnections, ON_SimpleArray< ON_Mesh *> *components) constON_Mesh
GetCurvatureStats(ON::curvature_style, ON_MeshCurvatureStats &) constON_Mesh
GetMeshEdgeList(ON_SimpleArray< ON_2dex > &edge_list, int edge_type_partition[5]) constON_Mesh
GetMeshEdgeList(ON_SimpleArray< ON_2dex > &edge_list, ON_SimpleArray< int > &ci_meshtop_edge_map, int edge_type_partition[5]) constON_Mesh
GetMeshEdgeList(ON_SimpleArray< ON_2dex > &edge_list, ON_SimpleArray< int > &ci_meshtop_edge_map, ON_SimpleArray< int > &ci_meshtop_vertex_map, int edge_type_partition[5]) constON_Mesh
GetMeshEdges(ON_SimpleArray< ON_2dex > &edges) constON_Mesh
GetMeshFaceSideList(const int *Vid, struct ON_MeshFaceSide *&sides) constON_Mesh
GetTightBoundingBox(ON_BoundingBox &tight_bbox, int bGrowBox=false, const ON_Xform *xform=0) constON_Meshvirtual
GetUserData(const ON_UUID &userdata_uuid) constON_Object
GetUserString(const wchar_t *key, ON_wString &string_value) constON_Object
GetUserStringKeys(ON_ClassArray< ON_wString > &user_string_keys) constON_Object
GetUserStrings(ON_ClassArray< ON_UserString > &user_strings) constON_Object
GetVertexEdges(int vcount, const int *vertex_index, bool bNoDuplicates, ON_SimpleArray< ON_2dex > &edges) constON_Mesh
GetVertexLocationIds(int first_vid, int *Vid, int *Vindex) constON_Mesh
HasBrepForm() constON_Geometryvirtual
HasCachedTextureCoordinates() constON_Mesh
HasDoublePrecisionVertices() constON_Mesh
HasFaceNormals() constON_Mesh
HasPackedTextureRegion() constON_Mesh
HasPrincipalCurvatures() constON_Mesh
HasSurfaceParameters() constON_Mesh
HasSynchronizedDoubleAndSinglePrecisionVertices() constON_Mesh
HasTextureCoordinates() constON_Mesh
HasVertexColors() constON_Mesh
HasVertexNormals() constON_Mesh
HiddenVertexArray() constON_Mesh
HiddenVertexCount() constON_Mesh
InvalidateBoundingBoxes()ON_Mesh
InvalidateCurvatureStats()ON_Mesh
InvalidateTextureCoordinateBoundingBox()ON_Mesh
InvalidateVertexBoundingBox()ON_Mesh
InvalidateVertexNormalBoundingBox()ON_Mesh
InvalidFaceCount() constON_Mesh
IsClosed() constON_Mesh
IsDeformable() constON_Meshvirtual
IsKindOf(const ON_ClassId *pClassId) constON_Object
IsManifold() constON_Mesh
IsManifold(bool bTopologicalTest, bool *pbIsOriented=NULL, bool *pbHasBoundary=NULL) constON_Mesh
IsOriented() constON_Mesh
IsSolid() constON_Mesh
IsSwappableEdge(int topei)ON_Mesh
IsValid(ON_TextLog *text_log=NULL) constON_Meshvirtual
m_CON_Mesh
m_CtagON_Mesh
m_FON_Mesh
m_FNON_Mesh
m_HON_Mesh
m_hidden_countON_Mesh
m_invalid_countON_Meshprotected
m_KON_Mesh
m_kstatON_Meshprotected
m_mesh_parametersON_Meshprotected
m_NON_Mesh
m_nboxON_Meshprotected
m_packed_tex_domainON_Mesh
m_packed_tex_rotateON_Mesh
m_parentON_Mesh
m_partitionON_Meshprotected
m_quad_countON_Meshprotected
m_SON_Mesh
m_srf_domainON_Mesh
m_srf_scaleON_Mesh
m_TON_Mesh
m_tboxON_Meshprotected
m_TCON_Mesh
m_topON_Meshprotected
m_triangle_countON_Meshprotected
m_TtagON_Mesh
m_VON_Mesh
m_vboxON_Meshprotected
MakeDeformable()ON_Meshvirtual
MemoryRelocate()ON_Meshvirtual
MeshComponent(ON_COMPONENT_INDEX ci) constON_Mesh
MeshParameters() constON_Mesh
MeshPart(const ON_MeshPart &mesh_part, ON_Mesh *mesh) constON_Mesh
ModelObjectId() constON_Objectvirtual
ModifyNgonList()ON_Mesh
MoveUserData(ON_Object &source_object)ON_Object
NgonList() constON_Mesh
NormalizeTextureCoordinates()ON_Mesh
ObjectType() constON_Meshvirtual
ON_Geometry()ON_Geometry
ON_Geometry(const ON_Geometry &)ON_Geometry
ON_Mesh()ON_Mesh
ON_Mesh(int initial_face_array_capacity, int initial_vertex_array_capacity, bool has_vertex_normals, bool has_texture_coordinates)ON_Mesh
ON_Mesh(const ON_Mesh &)ON_Mesh
ON_MeshEdgeRef classON_Meshfriend
ON_MeshFaceRef classON_Meshfriend
ON_MeshVertexRef classON_Meshfriend
ON_Object()ON_Object
ON_Object(const ON_Object &)ON_Object
operator=(const ON_Mesh &)ON_Mesh
ON_Geometry::operator=(const ON_Geometry &)ON_Geometry
ON_Object::operator=(const ON_Object &)ON_Object
Partition() constON_Mesh
PurgeUserData()ON_Object
QuadCount() constON_Mesh
Read(ON_BinaryArchive &)ON_Meshvirtual
ReverseSurfaceParameters(int dir)ON_Mesh
ReverseTextureCoordinates(int dir)ON_Mesh
Rotate(double sin_angle, double cos_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center)ON_Geometry
Rotate(double rotation_angle, const ON_3dVector &rotation_axis, const ON_3dPoint &rotation_center)ON_Geometry
Scale(double scale_factor)ON_Geometry
SetCachedTextureCoordinates(const class ON_TextureMapping &mapping, const class ON_Xform *mesh_xform=0, bool bLazy=true)ON_Mesh
SetClosed(int closed)ON_Mesh
SetDoublePrecisionVerticesAsValid()ON_Mesh
SetMeshParameters(const ON_MeshParameters &)ON_Mesh
SetQuad(int, int, int, int, int)ON_Mesh
SetSinglePrecisionVerticesAsValid()ON_Mesh
SetSolidOrientation(int solid_orientation)ON_Mesh
SetTextureCoord(int, double, double)ON_Mesh
SetTextureCoordinates(const class ON_TextureMapping &mapping, const class ON_Xform *mesh_xform=0, bool bLazy=true)ON_Mesh
SetTriangle(int, int, int, int)ON_Mesh
SetUserString(const wchar_t *key, const wchar_t *string_value)ON_Object
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace)ON_Object
SetVertex(int, const ON_3dPoint &)ON_Mesh
SetVertex(int, const ON_3fPoint &)ON_Mesh
SetVertexHiddenFlag(int meshvi, bool bHidden)ON_Mesh
SetVertexNormal(int, const ON_3dVector &)ON_Mesh
SetVertexNormal(int, const ON_3fVector &)ON_Mesh
SinglePrecisionVertices()ON_Mesh
SinglePrecisionVertices() constON_Mesh
SinglePrecisionVerticesAreValid() constON_Mesh
SizeOf() constON_Meshvirtual
SolidOrientation() constON_Mesh
SwapCoordinates(int, int)ON_Meshvirtual
SwapEdge(int topei)ON_Mesh
Topology() constON_Mesh
TopologyExists() constON_Mesh
Transform(const ON_Xform &)ON_Meshvirtual
TransformUserData(const ON_Xform &xform)ON_Object
Translate(const ON_3dVector &translation_vector)ON_Geometry
TransposeSurfaceParameters()ON_Mesh
TransposeTextureCoordinates()ON_Mesh
TriangleCount() constON_Mesh
UnitizeFaceNormals()ON_Mesh
UnitizeVertexNormals()ON_Mesh
UpdateDoublePrecisionVertices()ON_Mesh
UpdateSinglePrecisionVertices()ON_Mesh
UserStringCount() constON_Object
Vertex(int vertex_index) constON_Mesh
VertexCount() constON_Mesh
VertexIsHidden(int meshvi) constON_Mesh
VertexRef(ON_COMPONENT_INDEX ci) constON_Mesh
VertexRef(int mesh_V_index) constON_Mesh
Write(ON_BinaryArchive &) constON_Meshvirtual
~ON_Geometry()ON_Geometryvirtual
~ON_Mesh()ON_Mesh
~ON_Object()ON_Objectvirtual