# Editable Mesh

## Actions

Any Changes to Undo |
Target is Editable Mesh |

Assign Polygons to Polygon Groups |
Assign Polygons to Polygon Groups Target is Editable Mesh |

Bevel Polygons |
Bevel Polygons Target is Editable Mesh |

Change Polygons Vertex Instances |
Change Polygons Vertex Instances Target is Editable Mesh |

Commit |
Commit Target is Editable Mesh |

Commit Instance |
Commit Instance Target is Editable Mesh |

Compute Barycentric Weight for Point on Polygon |
Compute Barycentric Weight for Point on Polygon Target is Editable Mesh |

Compute Bounding Box |
Compute Bounding Box Target is Editable Mesh |

Compute Bounding Box and Sphere |
Compute Bounding Box and Sphere Target is Editable Mesh |

Compute Polygon Center |
Compute Polygon Center Target is Editable Mesh |

Compute Polygon Normal |
Compute Polygon Normal Target is Editable Mesh |

Compute Polygon Plane |
Compute Polygon Plane Target is Editable Mesh |

Compute Polygon Triangulation |
Compute Polygon Triangulation Target is Editable Mesh |

Compute Polygons Shared Edges |
Compute Polygons Shared Edges Target is Editable Mesh |

Create Edges |
Create Edges Target is Editable Mesh |

Create Empty Vertex Range |
Create Empty Vertex Range Target is Editable Mesh |

Create Missing Polygon Hole Edges |
Create Missing Polygon Hole Edges Target is Editable Mesh |

Create Missing Polygon Perimeter Edges |
Create Missing Polygon Perimeter Edges Target is Editable Mesh |

Create Polygon Groups |
Create Polygon Groups Target is Editable Mesh |

Create Polygons |
Create Polygons Target is Editable Mesh |

Create Vertex Instances |
Create Vertex Instances Target is Editable Mesh |

Create Vertices |
Create Vertices Target is Editable Mesh |

Delete Edge and Connected Polygons |
Delete Edge and Connected Polygons Target is Editable Mesh |

Delete Edges |
Delete Edges Target is Editable Mesh |

Delete Orphan Vertices |
Delete Orphan Vertices Target is Editable Mesh |

Delete Polygon Groups |
Delete Polygon Groups Target is Editable Mesh |

Delete Polygons |
Delete Polygons Target is Editable Mesh |

Delete Vertex and Connected Edges and Polygons |
Delete Vertex and Connected Edges and Polygons Target is Editable Mesh |

Delete Vertex Instances |
Delete Vertex Instances Target is Editable Mesh |

End Modification |
End Modification Target is Editable Mesh |

Extend Edges |
Extend Edges Target is Editable Mesh |

Extend Vertices |
Extend Vertices Target is Editable Mesh |

Extrude Polygons |
Extrude Polygons Target is Editable Mesh |

Find Polygon Hole Edge Number for Vertices |
Find Polygon Hole Edge Number for Vertices Target is Editable Mesh |

Find Polygon Hole Vertex Number for Vertex |
Find Polygon Hole Vertex Number for Vertex Target is Editable Mesh |

Find Polygon Loop |
Find Polygon Loop Target is Editable Mesh |

Find Polygon Perimeter Edge Number for Vertices |
Find Polygon Perimeter Edge Number for Vertices Target is Editable Mesh |

Find Polygon Perimeter Vertex Number for Vertex |
Find Polygon Perimeter Vertex Number for Vertex Target is Editable Mesh |

Flip Polygons |
Flip Polygons Target is Editable Mesh |

Generate Polygon Tangents and Normals |
Generate Polygon Tangents and Normals Target is Editable Mesh |

Get Edge Connected Polygon |
Returns the indexed polygon connected to this edge Target is Editable Mesh |

Get Edge Connected Polygon Count |
Returns the number of polygons connected to this edge Target is Editable Mesh |

Get Edge Connected Polygons |
Get Edge Connected Polygons Target is Editable Mesh |

Get Edge Count |
Returns the number of edges in this mesh Target is Editable Mesh |

Get Edge Loop Elements |
Get Edge Loop Elements Target is Editable Mesh |

Get Edge That Connects Vertices |
Get Edge That Connects Vertices Target is Editable Mesh |

Get Edge Vertex |
Returns the given indexed vertex for this edge. EdgeVertexNumber must be 0 or 1. Target is Editable Mesh |

Get Edge Vertices |
Get Edge Vertices Target is Editable Mesh |

Get First Valid Polygon Group |
Get First Valid Polygon Group Target is Editable Mesh |

Get Group for Polygon |
Returns the polygon group this polygon is assigned to Target is Editable Mesh |

Get Polygon Adjacent Polygons |
Get Polygon Adjacent Polygons Target is Editable Mesh |

Get Polygon Count |
Returns the number of polygons in this mesh Target is Editable Mesh |

Get Polygon Count in Group |
Returns the number of polygons in this polygon group Target is Editable Mesh |

Get Polygon Group Count |
Returns the number of polygon groups in this mesh Target is Editable Mesh |

Get Polygon Hole Count |
Returns the number of hole contours this polygon has Target is Editable Mesh |

Get Polygon Hole Edge |
Get Polygon Hole Edge Target is Editable Mesh |

Get Polygon Hole Edge Count |
Get Polygon Hole Edge Count Target is Editable Mesh |

Get Polygon Hole Edges |
Get Polygon Hole Edges Target is Editable Mesh |

Get Polygon Hole Vertex |
Returns the indexed vertex on the given hole contour of the polygon Target is Editable Mesh |

Get Polygon Hole Vertex Count |
Returns the number of vertices on the indexed hole contour for this polygon Target is Editable Mesh |

Get Polygon Hole Vertex Instance |
Returns the indexed vertex instance on the given hole contour of the polygon Target is Editable Mesh |

Get Polygon Hole Vertex Instances |
Get Polygon Hole Vertex Instances Target is Editable Mesh |

Get Polygon Hole Vertices |
Get Polygon Hole Vertices Target is Editable Mesh |

Get Polygon in Group |
Returns the given indexed polygon in this polygon group Target is Editable Mesh |

Get Polygon Perimeter Edge |
Get Polygon Perimeter Edge Target is Editable Mesh |

Get Polygon Perimeter Edge Count |
Get Polygon Perimeter Edge Count Target is Editable Mesh |

Get Polygon Perimeter Edges |
Get Polygon Perimeter Edges Target is Editable Mesh |

Get Polygon Perimeter Vertex |
Returns the indexed vertex on this polygon's perimeter Target is Editable Mesh |

Get Polygon Perimeter Vertex Count |
Returns the number of vertices on this polygon's perimeter Target is Editable Mesh |

Get Polygon Perimeter Vertex Instance |
Returns the indexed vertex instance on this polygon's perimeter Target is Editable Mesh |

Get Polygon Perimeter Vertex Instances |
Get Polygon Perimeter Vertex Instances Target is Editable Mesh |

Get Polygon Perimeter Vertices |
Get Polygon Perimeter Vertices Target is Editable Mesh |

Get Polygon Triangulated Triangle |
Returns the indexed triangle of the triangulated polygon Target is Editable Mesh |

Get Polygon Triangulated Triangle Count |
Returns the number of triangles which make up this polygon Target is Editable Mesh |

Get Subdivision Count |
Get Subdivision Count Target is Editable Mesh |

Get Subdivision Limit Data |
Get Subdivision Limit Data Target is Editable Mesh |

Get Texture Coordinate Count |
Get Texture Coordinate Count Target is Editable Mesh |

Get Vertex Adjacent Vertices |
Get Vertex Adjacent Vertices Target is Editable Mesh |

Get Vertex Connected Edge |
Returns the requested edge connected to this vertex Target is Editable Mesh |

Get Vertex Connected Edge Count |
Returns the number of edges connected to this vertex Target is Editable Mesh |

Get Vertex Connected Edges |
Get Vertex Connected Edges Target is Editable Mesh |

Get Vertex Connected Polygons |
Get Vertex Connected Polygons Target is Editable Mesh |

Get Vertex Count |
Returns the number of vertices in this mesh Target is Editable Mesh |

Get Vertex Instance Connected Polygon |
Returns the indexed polygon connected to this vertex instance Target is Editable Mesh |

Get Vertex Instance Connected Polygon Count |
Returns the number of polygons connected to this vertex instance Target is Editable Mesh |

Get Vertex Instance Connected Polygons |
Get Vertex Instance Connected Polygons Target is Editable Mesh |

Get Vertex Instance Count |
Returns the number of vertex instances in this mesh Target is Editable Mesh |

Get Vertex Instance Vertex |
Returns the vertex ID which the given vertex instance is instancing Target is Editable Mesh |

Get Vertex Pair Edge |
Get Vertex Pair Edge Target is Editable Mesh |

Initialize Adapters |
Initialize Adapters Target is Editable Mesh |

Insert Edge Loop |
Insert Edge Loop Target is Editable Mesh |

Insert Polygon Perimeter Vertices |
Insert Polygon Perimeter Vertices Target is Editable Mesh |

Inset Polygons |
Inset Polygons Target is Editable Mesh |

Invalid Edge ID |
Invalid Edge ID Target is Editable Mesh |

Invalid Polygon Group ID |
Invalid Polygon Group ID Target is Editable Mesh |

Invalid Polygon ID |
Invalid Polygon ID Target is Editable Mesh |

Invalid Vertex ID |
Statics Target is Editable Mesh |

Is Being Modified |
Target is Editable Mesh |

Is Committed |
Is Committed Target is Editable Mesh |

Is Committed as Instance |
Is Committed as Instance Target is Editable Mesh |

Is Compact Allowed |
Target is Editable Mesh |

Is Orphaned Vertex |
Returns whether the given vertex ID is orphaned Target is Editable Mesh |

Is Previewing Subdivisions |
Is Previewing Subdivisions Target is Editable Mesh |

Is Spatial Database Allowed |
Target is Editable Mesh |

Is Undo Allowed |
Target is Editable Mesh |

Is Valid Edge |
Returns whether the given edge ID is valid Target is Editable Mesh |

Is Valid Polygon |
Returns whether the given polygon ID is valid Target is Editable Mesh |

Is Valid Polygon Group |
Returns whether the given polygon group ID is valid Target is Editable Mesh |

Is Valid Vertex |
Returns whether the given vertex ID is valid Target is Editable Mesh |

Make Edge ID |
Make Edge ID Target is Editable Mesh |

Make Editable Mesh |
Make Editable Mesh Target is Editable Mesh Factory |

Make Polygon Group ID |
Make Polygon Group ID Target is Editable Mesh |

Make Polygon ID |
Make Polygon ID Target is Editable Mesh |

Make Vertex ID |
Make Vertex ID Target is Editable Mesh |

Move Vertices |
Move Vertices Target is Editable Mesh |

Propagate Instance Changes |
Propagate Instance Changes Target is Editable Mesh |

Quadrangulate Mesh |
Quadrangulate Mesh Target is Editable Mesh |

Rebuild Render Mesh |
Rebuild Render Mesh Target is Editable Mesh |

Remove Polygon Perimeter Vertices |
Remove Polygon Perimeter Vertices Target is Editable Mesh |

Revert |
Revert Target is Editable Mesh |

Revert Instance |
Revert Instance Target is Editable Mesh |

Search Spatial Database for Polygons in Volume |
Search Spatial Database for Polygons in Volume Target is Editable Mesh |

Search Spatial Database for Polygons Potentially Intersecting Line Segment |
Search Spatial Database for Polygons Potentially Intersecting Line Segment Target is Editable Mesh |

Set Allow Compact |
Sets whether the mesh can be sporadically compacted as modifications are performed Target is Editable Mesh |

Set Allow Spatial Database |
Sets whether this mesh should automatically generate and maintain an octree spatial database. Certain queries may only be supported when the mesh has an octree generated. The octree is never saved or loaded, and always generated on demand. This feature adds significant overhead to editable mesh initialization and modification, so only use it if you really need to. Target is Editable Mesh |

Set Allow Undo |
Sets whether undo is allowed on this mesh Target is Editable Mesh |

Set Edges Attributes |
Set Edges Attributes Target is Editable Mesh |

Set Edges Crease Sharpness |
Set Edges Crease Sharpness Target is Editable Mesh |

Set Edges Hardness |
Set Edges Hardness Target is Editable Mesh |

Set Edges Hardness Automatically |
Set Edges Hardness Automatically Target is Editable Mesh |

Set Edges Vertices |
@todo mesheditor: Not used for anything yet. Remove it? Use it during import/convert? Target is Editable Mesh |

Set Polygons Vertex Attributes |
Set Polygons Vertex Attributes Target is Editable Mesh |

Set Subdivision Count |
Set Subdivision Count Target is Editable Mesh |

Set Texture Coordinate Count |
Set Texture Coordinate Count Target is Editable Mesh |

Set Vertex Instances Attributes |
Set Vertex Instances Attributes Target is Editable Mesh |

Set Vertices Attributes |
Set Vertices Attributes Target is Editable Mesh |

Set Vertices Corner Sharpness |
Set Vertices Corner Sharpness Target is Editable Mesh |

Split Edge |
Split Edge Target is Editable Mesh |

Split Polygons |
Split Polygons Target is Editable Mesh |

Start Modification |
Start Modification Target is Editable Mesh |

Tessellate Polygons |
Tessellate Polygons Target is Editable Mesh |

Triangulate Polygons |
Triangulate Polygons Target is Editable Mesh |

Try to Remove Polygon Edge |
Try to Remove Polygon Edge Target is Editable Mesh |

Try to Remove Vertex |
Try to Remove Vertex Target is Editable Mesh |

Weld Vertices |
Weld Vertices Target is Editable Mesh |