Skip to main content

build_vertex_quadratics

Functions

deep_copy_vertex_quadratics(destination, source, mesh)
apply_border_penalty_to_vertex_quadrics(edge, weight, vertex_quadratics)
apply_border_penalties_to_vertex_quadrics(mesh, border_set, vertex_quadratics, [weight])
build_vertex_quadratics(mesh, quadratics, [use_triangle_area], [use_border_constraints])

deep_copy_vertex_quadratics(destination, source, mesh)

Kind: global function

ParamType
destinationMap.<number, Quadratic3>
sourceMap.<number, Quadratic3>
meshTopoMesh

apply_border_penalty_to_vertex_quadrics(edge, weight, vertex_quadratics)

Kind: global function
See: "Boundary and Texture Preserving Mesh Simplification Algorithm for Virtual Reality" by Kanchan Bahirat et.al. University of Texas/Dallas

ParamType
edgeTopoEdge
weightnumber
vertex_quadraticsMap.<number, Quadratic3>

apply_border_penalties_to_vertex_quadrics(mesh, border_set, vertex_quadratics, [weight])

Kind: global function

ParamType
meshTopoMesh
border_setArray.<TopoEdge>
vertex_quadraticsMap.<number, Quadratic3>
[weight]number

build_vertex_quadratics(mesh, quadratics, [use_triangle_area], [use_border_constraints])

Kind: global function

ParamTypeDescription
meshTopoMesh
quadraticsMap.<number, Quadratic3>VertexID -> Quadratic map
[use_triangle_area]boolean
[use_border_constraints]boolean