Class MultipleEditablePathController
Inheritance
System.Object
MultipleEditablePathController
Syntax
public class MultipleEditablePathController : IEditablePathController
Properties
closestEditablePath
Declaration
public IEditablePath closestEditablePath { get; }
Property Value
Implements
editablePath
Declaration
public IEditablePath editablePath { get; set; }
Property Value
Implements
enableSnapping
Declaration
public bool enableSnapping { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Implements
snapping
Declaration
public ISnapping<Vector3> snapping { get; set; }
Property Value
Implements
Methods
AddClosestPath(Single)
Declaration
public void AddClosestPath(float distance)
Parameters
| Type |
Name |
Description |
| System.Single |
distance |
|
Implements
AddPath(IEditablePath)
Declaration
public void AddPath(IEditablePath path)
Parameters
ClearClosestPath()
Declaration
public void ClearClosestPath()
Implements
ClearPaths()
Declaration
ClearSelection()
Declaration
public void ClearSelection()
Implements
CreatePoint(Int32, Vector3)
Declaration
public void CreatePoint(int index, Vector3 position)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| Vector3 |
position |
|
Implements
MoveEdge(Int32, Vector3)
Declaration
public void MoveEdge(int index, Vector3 delta)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| Vector3 |
delta |
|
Implements
MoveSelectedPoints(Vector3)
Declaration
public void MoveSelectedPoints(Vector3 delta)
Parameters
| Type |
Name |
Description |
| Vector3 |
delta |
|
Implements
RegisterUndo(String)
Declaration
public void RegisterUndo(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Implements
RemovePath(IEditablePath)
Declaration
public void RemovePath(IEditablePath path)
Parameters
RemoveSelectedPoints()
Declaration
public void RemoveSelectedPoints()
Implements
SelectPoint(Int32, Boolean)
Declaration
public void SelectPoint(int index, bool select)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| System.Boolean |
select |
|
Implements
SetLeftTangent(Int32, Vector3, Boolean, Boolean, Vector3, TangentMode)
Declaration
public void SetLeftTangent(int index, Vector3 position, bool setToLinear, bool mirror, Vector3 cachedRightTangent, TangentMode cachedTangentMode)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| Vector3 |
position |
|
| System.Boolean |
setToLinear |
|
| System.Boolean |
mirror |
|
| Vector3 |
cachedRightTangent |
|
| TangentMode |
cachedTangentMode |
|
Implements
SetRightTangent(Int32, Vector3, Boolean, Boolean, Vector3, TangentMode)
Declaration
public void SetRightTangent(int index, Vector3 position, bool setToLinear, bool mirror, Vector3 cachedLeftTangent, TangentMode cachedTangentMode)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| Vector3 |
position |
|
| System.Boolean |
setToLinear |
|
| System.Boolean |
mirror |
|
| Vector3 |
cachedLeftTangent |
|
| TangentMode |
cachedTangentMode |
|
Implements