Bagikan melalui


SCNSphere Kelas

Definisi

Itu SCNGeometry bola.

[Foundation.Register("SCNSphere", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNSphere : SceneKit.SCNGeometry
[Foundation.Register("SCNSphere", true)]
[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 class SCNSphere : SceneKit.SCNGeometry
type SCNSphere = class
    inherit SCNGeometry
Warisan
Atribut

Konstruktor

SCNSphere(IntPtr)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

SCNSphere(NSCoder)

Konstruktor yang menginisialisasi objek dari data yang disimpan dalam objek unarchiver.

SCNSphere(NSObjectFlag)

Konstruktor untuk memanggil kelas turunan untuk melewati inisialisasi dan hanya mengalokasikan objek .

Properti

Class

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ClassHandle

Handel untuk kelas ini.

DebugDescription

Deskripsi objek ini yang bermakna pengembang.

(Diperoleh dari NSObject)
Description

Deskripsi objek , versi Objective-C dari ToString.

(Diperoleh dari NSObject)
EdgeCreasesElement

Mendapatkan atau mengatur garis yang titiknya menentukan array indeks puncak yang menentukan tepi yang harus tetap tajam selama pengoperasian subdivisi.

(Diperoleh dari SCNGeometry)
EdgeCreasesSource

Mendapatkan atau mengatur array nilai kredensial tepi, dari 0,0 (dihaluskan) hingga 10,0 (tajam), yang menentukan ketajaman relatif dari setiap elemen yang sesuai di EdgeCreasesElement.

(Diperoleh dari SCNGeometry)
FirstMaterial

Mendapatkan atau mengatur materi pertama dalam properti elemen Materials geometri.

(Diperoleh dari SCNGeometry)
Geodesic

Itu SCNGeometry bola.

GeometryElementCount

Mendapatkan jumlah elemen dalam geometri.

(Diperoleh dari SCNGeometry)
GeometryElements

Array SCNGeometryElement objek yang berkontribusi pada geometri.

(Diperoleh dari SCNGeometry)
GeometrySources

Array SCNGeometrySource objek yang berkontribusi pada geometri.

(Diperoleh dari SCNGeometry)
Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari NSObject)
IsDirectBinding

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
IsProxy

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
LevelsOfDetail

Mendapatkan atau mengatur tingkat detail untuk dilihat pada berbagai jarak.

(Diperoleh dari SCNGeometry)
Materials

Mendapatkan atau mengatur daftar materi yang mengontrol tampilan entri yang sesuai dalam daftar elemen yang termasuk dalam geometri.

(Diperoleh dari SCNGeometry)
Name

Mendapatkan atau mengatur nama geometri.

(Diperoleh dari SCNGeometry)
Program

Mendapatkan program shader kustom, jika ada.

(Diperoleh dari SCNGeometry)
Radius

Itu SCNGeometry bola.

RetainCount

Mengembalikan jumlah penyimpanan Objective-C saat ini untuk objek.

(Diperoleh dari NSObject)
SegmentCount

Itu SCNGeometry bola.

Self

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ShaderModifiers

Mendapatkan atau mengatur kamus cuplikan kode GLSL bernama yang digunakan untuk menyesuaikan shader yang disediakan oleh SceneKit.

(Diperoleh dari SCNGeometry)
SubdivisionLevel

Mendapatkan atau mengatur berapa kali setiap wajah geometri dibagi lagi untuk penghalusan.

(Diperoleh dari SCNGeometry)
Superclass

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
SuperHandle

Handel digunakan untuk mewakili metode di kelas dasar untuk NSObject ini.

(Diperoleh dari NSObject)
Tessellator

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
WantsAdaptiveSubdivision

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
WeakShaderModifiers

Mendapatkan atau menetapkan referensi yang lemah ke pengubah shader.

(Diperoleh dari SCNGeometry)
Zone

Itu SCNGeometry bola.

(Diperoleh dari NSObject)

Metode

AddAnimation(CAAnimation, NSString)

Menambahkan animasi yang ditentukan, diindeks oleh kunci yang ditentukan.

(Diperoleh dari SCNGeometry)
AddAnimation(SCNAnimationPlayer, NSString)

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan NSString keyPath).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Mendaftarkan objek untuk diamati secara eksternal (menggunakan keyPath string).   Perubahan yang diamati dikirim ke metode objek ObserveValue(NSString, NSObject, NSDictionary, IntPtr) pengamat.

(Diperoleh dari NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Mendaftarkan objek untuk diamati secara eksternal menggunakan metode arbitrer.

(Diperoleh dari NSObject)
AwakeFromNib()

Dipanggil setelah objek dimuat dari file nib. Penimpa harus memanggil basis. AwakeFromNib().

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Action)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Memanggil secara asinkron kode yang ditentukan pada utas UI utama.

(Diperoleh dari NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
Bind(String, NSObject, String, NSDictionary)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
BindingInfo(String)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
BindingOptionDescriptions(String)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
BindingValueClass(String)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
CommitEditing()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ConformsToProtocol(IntPtr)

Dipanggil untuk menentukan apakah objek ini menerapkan protokol yang ditentukan.

(Diperoleh dari NSObject)
Copy()

Melakukan salinan objek Objective-C yang mendasar.

(Diperoleh dari NSObject)
Copy(NSZone)

Melakukan salinan objek Objective-C yang mendasar.

(Diperoleh dari SCNGeometry)
Create(nfloat)

Itu SCNGeometry bola.

DangerousAutorelease()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
DangerousRelease()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
DangerousRetain()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan perubahan yang terjadi pada indeks untuk hubungan ke banyak.

(Diperoleh dari NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
DidChangeValue(String)

Menunjukkan bahwa perubahan terjadi pada kunci yang ditentukan.

(Diperoleh dari NSObject)
Dispose()

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek NSObject.

(Diperoleh dari NSObject)
DoesNotRecognizeSelector(Selector)

Menunjukkan bahwa objek ini tidak mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
EncodeTo(NSCoder)

Mengodekan status objek pada encoder yang disediakan

(Diperoleh dari SCNGeometry)
Equals(NSObject)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
Equals(Object)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ExposedBindings()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetAnimation(NSString)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan 'GetAnimationPlayer' sebagai gantinya.

(Diperoleh dari SCNGeometry)
GetAnimationKeys()

Mendapatkan daftar kunci untuk animasi pada geometri ini.

(Diperoleh dari SCNGeometry)
GetAnimationPlayer(NSString)

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
GetBindingInfo(NSString)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetBindingOptionDescriptions(NSString)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetBindingValueClass(NSString)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetBoundingBox(SCNVector3, SCNVector3)

trueMengembalikan , dan mengisi min dan max dengan sudut kotak pembatas, jika objek geometri memiliki volume. Jika tidak, pengembalian false dan parameter tidak terdefinisi.

(Diperoleh dari SCNGeometry)
GetBoundingSphere(SCNVector3, nfloat)

Mengembalikan , dan mengisi dan radius dengan data sphere pembatastruecenter, jika objek geometri memiliki volume. Jika tidak, pengembalian false dan parameter tidak terdefinisi.

(Diperoleh dari SCNGeometry)
GetDictionaryOfValuesFromKeys(NSString[])

Mengambil nilai kunci yang ditentukan.

(Diperoleh dari NSObject)
GetGeometryElement(nint)

Mendapatkan elemen di elementIndex dalam daftar elemen geometri.

(Diperoleh dari SCNGeometry)
GetGeometrySourcesForSemantic(String)

Mengembalikan array dari semua sumber geometri yang memiliki semantik yang ditentukan.

(Diperoleh dari SCNGeometry)
GetHashCode()

Menghasilkan kode hash untuk instans saat ini.

(Diperoleh dari NSObject)
GetMaterial(String)

Mengembalikan materi pertama yang dilampirkan ke geometri dan memiliki yang ditentukan name.

(Diperoleh dari SCNGeometry)
GetMethodForSelector(Selector)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetNativeField(String)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
GetNativeHash()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
HandleBinding(String, SCNBindingHandler)

Menetapkan handler yang ditentukan yang akan dijalankan sebelum penyajian ditangani oleh program yang diidentifikasi oleh nama simbol GLSL yang ditentukan.

(Diperoleh dari SCNGeometry)
HandleUnbinding(String, SCNBindingHandler)

Menetapkan handler yang ditentukan yang akan dijalankan setelah penyajian ditangani oleh program yang diidentifikasi oleh nama simbol GLSL yang ditentukan.

(Diperoleh dari SCNGeometry)
Init()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
InitializeHandle(IntPtr, String)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
InsertMaterial(SCNMaterial, nint)

Sisipkan yang ditentukan material pada yang ditentukan index.

(Diperoleh dari SCNGeometry)
Invoke(Action, Double)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
Invoke(Action, TimeSpan)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
InvokeOnMainThread(Action)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
InvokeOnMainThread(Selector, NSObject)

Memanggil kode yang ditentukan secara sinkron pada utas UI utama.

(Diperoleh dari NSObject)
IsAnimationPaused(NSString)

Mengembalikan true jika animasi yang ditentukan dijeda.

(Diperoleh dari SCNGeometry)
IsEqual(NSObject)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
IsKindOfClass(Class)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
IsMemberOfClass(Class)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
MarkDirty()

Mempromosikan objek peer reguler (IsDirectBinding adalah true) ke dalam objek toggleref.

(Diperoleh dari NSObject)
MutableCopy()

Membuat salinan yang dapat diubah dari NSObject yang ditentukan.

(Diperoleh dari NSObject)
ObjectDidEndEditing(NSObject)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Menunjukkan bahwa nilai pada keyPath yang ditentukan relatif terhadap objek ini telah berubah.

(Diperoleh dari NSObject)
PauseAnimation(NSString)

Menjeda animasi yang ditentukan.

(Diperoleh dari SCNGeometry)
PerformSelector(Selector)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double)

Memanggil pemilih pada instans saat ini dan jika obj bukan null, pemilih meneruskan ini sebagai parameter tunggalnya.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSObject, NSObject)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
PrepareForInterfaceBuilder()

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
RemoveAllAnimations()

Menghapus semua animasi dari geometri.

(Diperoleh dari SCNGeometry)
RemoveAnimation(NSString)

Menghapus animasi yang ditentukan dari geometri.

(Diperoleh dari SCNGeometry)
RemoveAnimation(NSString, nfloat)

Pudarkan animasi yang ditentukan dari geometri selama durasi yang ditentukan, dan menghapusnya.

(Diperoleh dari SCNGeometry)
RemoveAnimationUsingBlendOutDuration(NSString, nfloat)

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
RemoveMaterial(nint)

Menghapus materi pada indeks yang ditentukan.

(Diperoleh dari SCNGeometry)
RemoveObserver(NSObject, NSString)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath yang ditentukan.

(Diperoleh dari NSObject)
RemoveObserver(NSObject, String, IntPtr)

Menghentikan pengamat yang ditentukan menerima pemberitahuan lebih lanjut tentang nilai yang diubah untuk keyPath dan konteks yang ditentukan.

(Diperoleh dari NSObject)
ReplaceMaterial(nint, SCNMaterial)

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
RespondsToSelector(Selector)

Apakah objek ini mengenali pemilih yang ditentukan.

(Diperoleh dari NSObject)
ResumeAnimation(NSString)

Melanjutkan animasi yang ditentukan.

(Diperoleh dari SCNGeometry)
SetBoundingBox(SCNVector3, SCNVector3)

Mengambil alih kotak batas default untuk geometri.

(Diperoleh dari SCNGeometry)
SetNativeField(String, NSObject)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
SetNilValueForKey(NSString)

Mengatur nilai kunci yang ditentukan ke null.

(Diperoleh dari NSObject)
SetSpeed(nfloat, NSString)

Itu SCNGeometry bola.

(Diperoleh dari SCNGeometry)
SetValueForKey(NSObject, NSString)

Mengatur nilai properti yang ditentukan oleh kunci ke nilai yang ditentukan.

(Diperoleh dari NSObject)
SetValueForKeyPath(IntPtr, NSString)

Konstruktor yang digunakan saat membuat representasi terkelola dari objek yang tidak dikelola; Dipanggil oleh runtime.

(Diperoleh dari NSObject)
SetValueForKeyPath(NSObject, NSString)

Mengatur nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Menunjukkan upaya untuk menulis nilai ke kunci yang tidak terdefinisi. Jika tidak ditimpa, meningkatkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Mengatur nilai NSObject ini ke nilai dalam kamus yang ditentukan.

(Diperoleh dari NSObject)
ToString()

Mengembalikan representasi string dari nilai instans saat ini.

(Diperoleh dari NSObject)
Unbind(NSString)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
Unbind(String)
Kedaluwarsa.

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
ValueForKey(NSString)

Mengembalikan nilai properti yang terkait dengan kunci yang ditentukan.

(Diperoleh dari NSObject)
ValueForKeyPath(NSString)

Mengembalikan nilai properti yang dapat dicapai menggunakan keypath.

(Diperoleh dari NSObject)
ValueForUndefinedKey(NSString)

Menunjukkan upaya untuk membaca nilai kunci yang tidak terdefinisi. Jika tidak ditimpa, meningkatkan NSUndefinedKeyException.

(Diperoleh dari NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Menunjukkan bahwa nilai indeks yang ditentukan dalam kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Itu SCNGeometry bola.

(Diperoleh dari NSObject)
WillChangeValue(String)

Menunjukkan bahwa nilai kunci yang ditentukan akan berubah.

(Diperoleh dari NSObject)

Metode Ekstensi

ObjectDidBeginEditing(NSObject, INSEditor)

Itu SCNGeometry bola.

ObjectDidEndEditing(NSObject, INSEditor)

Itu SCNGeometry bola.

GetValidModes(NSObject, NSFontPanel)

Itu SCNGeometry bola.

ValidateToolbarItem(NSObject, NSToolbarItem)

Itu SCNGeometry bola.

GetDebugDescription(INSObjectProtocol)

Itu SCNGeometry bola.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Itu SCNGeometry bola.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Itu SCNGeometry bola.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Itu SCNGeometry bola.

AddAnimation(ISCNAnimatable, SCNAnimationPlayer, NSString)

Itu SCNGeometry bola.

GetAnimationPlayer(ISCNAnimatable, NSString)

Itu SCNGeometry bola.

RemoveAnimationUsingBlendOutDuration(ISCNAnimatable, NSString, nfloat)

Itu SCNGeometry bola.

SetSpeed(ISCNAnimatable, nfloat, NSString)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan 'SCNAnimationPlayer.Speed' sebagai gantinya.

AddAnimation(ISCNAnimatable, SCNAnimation, String)

Menambahkan animasi yang ditentukan dan mengaitkannya dengan kunci yang ditentukan.

GetProgram(ISCNShadable)

Itu SCNGeometry bola.

GetWeakShaderModifiers(ISCNShadable)

Itu SCNGeometry bola.

HandleBinding(ISCNShadable, String, SCNBindingHandler)

Itu SCNGeometry bola.

HandleUnbinding(ISCNShadable, String, SCNBindingHandler)

Itu SCNGeometry bola.

SetProgram(ISCNShadable, SCNProgram)

Itu SCNGeometry bola.

SetWeakShaderModifiers(ISCNShadable, NSDictionary)

Itu SCNGeometry bola.

GetAccessibilityCustomRotors(NSObject)

Mendapatkan array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Mengatur array UIAccessibilityCustomRotor objek yang sesuai untuk this objek.

Berlaku untuk

Lihat juga