Class PlaneLandmarksAction
Inheritance
PlaneLandmarksAction
Syntax
[MonoBehaviourComponentMenu(typeof(PlaneLandmarksAction), "Action/Plane Landmarks")]
public class PlaneLandmarksAction : LandmarkOutputPolygon, ICalculateLandmarks, ILandmarkOutput, IUsesMARSTrackableData<MRPlane>, IUsesCameraOffset, IFunctionalitySubscriber<IProvidesCameraOffset>, IFunctionalitySubscriber, ISpawnable, IMatchAcquireHandler, IMatchUpdateHandler, IMatchLossHandler, IAction, ISimulatable
Properties
AvailableLandmarkDefinitions
Declaration
public override List<LandmarkDefinition> AvailableLandmarkDefinitions { get; }
Property Value
Overrides
Methods
GetLandmarkCalculation(LandmarkDefinition)
Declaration
public override Action<ILandmarkController> GetLandmarkCalculation(LandmarkDefinition definition)
Parameters
Returns
Overrides
OnMatchAcquire(QueryResult)
Declaration
public void OnMatchAcquire(QueryResult queryResult)
Parameters
Implements
OnMatchDataChanged(QueryResult)
Declaration
protected void OnMatchDataChanged(QueryResult queryResult)
Parameters
OnMatchDataLost(QueryResult)
Declaration
protected void OnMatchDataLost(QueryResult queryResult)
Parameters
OnMatchLoss(QueryResult)
Declaration
public void OnMatchLoss(QueryResult queryResult)
Parameters
Implements
OnMatchUpdate(QueryResult)
Declaration
public void OnMatchUpdate(QueryResult queryResult)
Parameters
Implements
Explicit Interface Implementations
Declaration
IProvidesCameraOffset IFunctionalitySubscriber<IProvidesCameraOffset>.provider { get; set; }
Returns
Implements
Extension Methods