C# 클래스 HelixToolkit.Wpf.StereoControl

상속: System.Windows.Controls.ContentControl
파일 보기 프로젝트 열기: litdev1/LitDev

공개 프로퍼티들

프로퍼티 타입 설명
CameraProperty System.Windows.DependencyProperty
CameraRotationModeProperty System.Windows.DependencyProperty
CopyDirectionVectorProperty System.Windows.DependencyProperty
CopyUpVectorProperty System.Windows.DependencyProperty
CrossViewingProperty System.Windows.DependencyProperty
StereoBaseProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
BindViewports ( System.Windows.Controls.Viewport3D left, System.Windows.Controls.Viewport3D right ) : void

Binds the viewports.

BindViewports ( System.Windows.Controls.Viewport3D left, System.Windows.Controls.Viewport3D right, bool createLights, bool createCamera ) : void

Binds the viewports.

Clear ( ) : void

Clears the children collection.

ExportKerkythea ( string leftFileName, string rightFileName ) : void

Exports the views to kerkythea.

SynchronizeStereoModel ( ) : void

Synchronizes the stereo model.

UpdateCameras ( ) : void

Updates the cameras.

보호된 메소드들

메소드 설명
StereoViewChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

The stereo view changed.

비공개 메소드들

메소드 설명
CameraChanged ( object sender, EventArgs e ) : void

Handle the camera changed event.

ChildrenCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

Handle changes in the children collection.

StereoControl ( ) : System

Initializes static members of the StereoControl class.

메소드 상세

BindViewports() 공개 메소드

Binds the viewports.
public BindViewports ( System.Windows.Controls.Viewport3D left, System.Windows.Controls.Viewport3D right ) : void
left System.Windows.Controls.Viewport3D /// The left. ///
right System.Windows.Controls.Viewport3D /// The right. ///
리턴 void

BindViewports() 공개 메소드

Binds the viewports.
public BindViewports ( System.Windows.Controls.Viewport3D left, System.Windows.Controls.Viewport3D right, bool createLights, bool createCamera ) : void
left System.Windows.Controls.Viewport3D /// The left. ///
right System.Windows.Controls.Viewport3D /// The right. ///
createLights bool /// if set to true [create lights]. ///
createCamera bool /// if set to true [create camera]. ///
리턴 void

Clear() 공개 메소드

Clears the children collection.
public Clear ( ) : void
리턴 void

ExportKerkythea() 공개 메소드

Exports the views to kerkythea.
public ExportKerkythea ( string leftFileName, string rightFileName ) : void
leftFileName string /// Name of the left file. ///
rightFileName string /// Name of the right file. ///
리턴 void

StereoViewChanged() 보호된 정적인 메소드

The stereo view changed.
protected static StereoViewChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject /// The d. ///
e System.Windows.DependencyPropertyChangedEventArgs /// The event arguments. ///
리턴 void

SynchronizeStereoModel() 공개 메소드

Synchronizes the stereo model.
public SynchronizeStereoModel ( ) : void
리턴 void

UpdateCameras() 공개 메소드

Updates the cameras.
public UpdateCameras ( ) : void
리턴 void

프로퍼티 상세

CameraProperty 공개적으로 정적으로 프로퍼티

Identifies the Camera dependency property.
public static DependencyProperty,System.Windows CameraProperty
리턴 System.Windows.DependencyProperty

CameraRotationModeProperty 공개적으로 정적으로 프로퍼티

Identifies the CameraRotationMode dependency property.
public static DependencyProperty,System.Windows CameraRotationModeProperty
리턴 System.Windows.DependencyProperty

CopyDirectionVectorProperty 공개적으로 정적으로 프로퍼티

Identifies the CopyDirectionVector dependency property.
public static DependencyProperty,System.Windows CopyDirectionVectorProperty
리턴 System.Windows.DependencyProperty

CopyUpVectorProperty 공개적으로 정적으로 프로퍼티

Identifies the CopyUpVector dependency property.
public static DependencyProperty,System.Windows CopyUpVectorProperty
리턴 System.Windows.DependencyProperty

CrossViewingProperty 공개적으로 정적으로 프로퍼티

Identifies the CrossViewing dependency property.
public static DependencyProperty,System.Windows CrossViewingProperty
리턴 System.Windows.DependencyProperty

StereoBaseProperty 공개적으로 정적으로 프로퍼티

Identifies the StereoBase dependency property.
public static DependencyProperty,System.Windows StereoBaseProperty
리턴 System.Windows.DependencyProperty