Click or drag to resize

NullableBindablePoint Class

Class for three dimensional nullable double vector, that can be used for binding in wpf applications.
Inheritance Hierarchy
SystemObject
  RAYLASE.Shared.GUINullableBindablePoint

Namespace: RAYLASE.Shared.GUI
Assembly: RAYLASE.Shared (in RAYLASE.Shared.dll) Version: 2.19.0
Syntax
C#
public class NullableBindablePoint : INotifyPropertyChanged

The NullableBindablePoint type exposes the following members.

Constructors
 NameDescription
Public methodNullableBindablePoint(Double)Initializes a new instance of the NullableBindablePoint class
Public methodNullableBindablePoint(dvec3)Initializes a new instance of the NullableBindablePoint class
Public methodNullableBindablePoint(NullableBindablePoint)Initializes a new instance of the NullableBindablePoint class
Public methodNullableBindablePoint(dvec3, dmat4) Creates a new instance of BindablePoint. The resulting vector is calculated by transforming point.
Public methodNullableBindablePoint(Double, Double, Double)Initializes a new instance of the NullableBindablePoint class
Top
Properties
 NameDescription
Public propertyLockRatio If true, X/Y/Z will be updated when setting one of them in order to keep the xyz ration constant.
Public propertyLockXyRatio If true, X/Y will be updated when setting the other one in order to keep the xy ration constant.
Public propertyX Gets or sets X.
Public propertyY Gets or sets Y.
Public propertyZ Gets or sets Z.
Top
Methods
 NameDescription
Public methodCopyFrom Sets XYZ.
Public methodToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Top
Events
 NameDescription
Public eventPointChanged Raised when X, Y or Z has changed.
Public eventPropertyChanged Called after property changed.
Top
See Also