SCNView.GetNodesInsideFrustum(SCNNode) Method

Definition

Returns the nodes that are contained in the frustrum that is defined by the provided node.

[Foundation.Export("nodesInsideFrustumWithPointOfView:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual SceneKit.SCNNode[] GetNodesInsideFrustum (SceneKit.SCNNode pointOfView);
[Foundation.Export("nodesInsideFrustumWithPointOfView:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual SceneKit.SCNNode[] GetNodesInsideFrustum (SceneKit.SCNNode pointOfView);
abstract member GetNodesInsideFrustum : SceneKit.SCNNode -> SceneKit.SCNNode[]
override this.GetNodesInsideFrustum : SceneKit.SCNNode -> SceneKit.SCNNode[]

Parameters

pointOfView
SCNNode

Returns

Attributes

Applies to