Euler operator
In mathematics Euler operators may refer to:
- Euler–Lagrange differential operator d/dx see Lagrangian system
- Cauchy–Euler operators e.g. x·d/dx
- quantum white noise conservation or QWN-Euler operator QWN-Euler operator
Euler operators (Euler operations)
The boundary representation for a solid object, its surface, is a polygon mesh of vertices, edges and faces. Its topology is captured by the graph of the connections between faces. A given mesh may actually contain multiple unconnected shells ; each body may be partitioned into multiple connected components each defined by their edge loop boundary. To represent a hollow object, the inside and outside surfaces are separate shells.
Let the number of vertices be V, edges be E, faces be F, components H, shells S, and let the genus be G. Then, to denote a meaningful geometric object, the mesh must satisfy the generalized Euler–Poincaré formula
V – E + F = H + 2 *
The Euler operators preserve this characteristic. The Eastman paper lists the following basic operators, and their effects on the various terms:
Name | Description | ΔV | ΔE | ΔF | ΔH | ΔS | ΔG |
MBFLV | Make Body-Face-Loop-Vertex | 1 | 0 | 1 | 0 | 1 | 0 |
MEV | Make Edge-Vertex | 1 | 1 | 0 | 0 | 0 | 0 |
MEFL | Make Edge-Face-Loop | 1 | 1 | 1 | 0 | 0 | 0 |
MEKL | Make Edge, Kill Loop | 0 | 1 | 0 | -1 | 0 | 0 |
KFLEVB | Kill Faces-Loops-Edges-Vertices-Body | −2 | −n | −n | 0 | -1 | 0 |
KFLEVMG | Kill Faces-Loops-Edges-Vertices, Make Genus | −2 | −n | −n | 0 | 0 | 1 |