Edit

Share via


SCNRenderer.GetNodesInsideFrustum(SCNNode) Method

Definition

Returns the SceneKit nodes that are within the frustrum of a point of view.

[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