Interface IEditablePath
  
Syntax
public interface IEditablePath : ISelectable<Vector3>
 
Properties
  
forward
Declaration
Vector3 forward { get; set; }
 
Property Value
isOpenEnded
Declaration
bool isOpenEnded { get; set; }
 
Property Value
| Type | 
Description | 
| System.Boolean | 
 | 
localToWorldMatrix
Declaration
Matrix4x4 localToWorldMatrix { get; set; }
 
Property Value
| Type | 
Description | 
| Matrix4x4 | 
 | 
pointCount
Declaration
Property Value
| Type | 
Description | 
| System.Int32 | 
 | 
right
Declaration
Vector3 right { get; set; }
 
Property Value
selection
Declaration
ISelection<int> selection { get; }
 
Property Value
shapeType
Declaration
ShapeType shapeType { get; set; }
 
Property Value
undoObject
Declaration
IUndoObject undoObject { get; set; }
 
Property Value
up
Declaration
Property Value
Methods
  
AddPoint(ControlPoint)
Declaration
void AddPoint(ControlPoint controlPoint)
 
Parameters
Clear()
Declaration
GetPoint(Int32)
Declaration
ControlPoint GetPoint(int index)
 
Parameters
| Type | 
Name | 
Description | 
| System.Int32 | 
index | 
 | 
Returns
InsertPoint(Int32, ControlPoint)
Declaration
void InsertPoint(int index, ControlPoint controlPoint)
 
Parameters
| Type | 
Name | 
Description | 
| System.Int32 | 
index | 
 | 
| ControlPoint | 
controlPoint | 
 | 
RemovePoint(Int32)
Declaration
void RemovePoint(int index)
 
Parameters
| Type | 
Name | 
Description | 
| System.Int32 | 
index | 
 | 
SetPoint(Int32, ControlPoint)
Declaration
void SetPoint(int index, ControlPoint controlPoint)
 
Parameters
| Type | 
Name | 
Description | 
| System.Int32 | 
index | 
 | 
| ControlPoint | 
controlPoint | 
 | 
Extension Methods