csharp
public enum MeshElementKindWhich of a mesh's three tables a selection indexes.
Remarks
⚠ Three rather than four, and the missing one is Object. The editor's element modes have a fourth — see BlockoutElement — because "the whole entity" is one of the choices a designer makes. A mesh has no opinion about entities, so a kernel enum with an Object member would be a value every switch here has to reject.
Fields and properties (3)
VertexShared positions.
EdgeEdges, indexed into Edges.
FaceFaces.
Used by (20)
- MeshSelectionVixen.Geometry
- MeshSelectionTestsVixen.Geometry.Tests
- BlockoutBooleanTestsVixen.Editor.Blockout.Tests
- BlockoutCreateTestsVixen.Editor.Blockout.Tests
- BlockoutGeometryVixen.Editor.Blockout
- BlockoutGeometryTestsVixen.Editor.Blockout.Tests
- BlockoutHistoryTestsVixen.Editor.Blockout.Tests
- BlockoutModeVixen.Editor.Blockout
- BlockoutSelectionVixen.Editor.Blockout
- BlockoutSelectionTestsVixen.Editor.Blockout.Tests
- BlockoutSurfaceTestsVixen.Editor.Blockout.Tests
- BlockoutSurfacesVixen.Editor.Blockout
- ISubObjectPickerVixen.Editor.SceneView
- MeshEditVixen.Editor.SceneView
- MeshEditTestsVixen.Editor.SceneView.Tests
- MeshGizmoTargetVixen.Editor.SceneView
- SceneLinesVixen.Editor.SceneView
- ScenePickerVixen.Editor.SceneView
- SubObjectPickerVixen.Editor.SceneView
- SubObjectTestsVixen.Editor.SceneView.Tests