Bindable |
public class BindablePoint : INotifyPropertyChanged
The BindablePoint type exposes the following members.
Name | Description | |
---|---|---|
![]() | BindablePoint | Initializes a new instance of the Object class. |
![]() | BindablePoint(BindablePoint) | Initializes a new instance of the BindablePoint class |
![]() | BindablePoint(Double) | Initializes a new instance of the BindablePoint class |
![]() | BindablePoint(dvec3) | Initializes a new instance of the BindablePoint class |
![]() | BindablePoint(dvec3, dmat4) | Creates a new instance of BindablePoint. The resulting vector is calculated by transforming point. Useful for getting the reverse transformed point via GetInverseTransformed. |
![]() | BindablePoint(Double, Double, Double) | Initializes a new instance of the BindablePoint class |
Name | Description | |
---|---|---|
![]() | LockRatio | If true, X/Y/Z will be updated when setting one of them in order to keep the xyz ration constant. |
![]() | LockXyRatio | If true, X/Y will be updated when setting the other one in order to keep the xy ration constant. |
![]() | X | Gets or sets X. |
![]() | Y | Gets or sets Y. |
![]() | Z | Gets or sets Z. |
Name | Description | |
---|---|---|
![]() | CopyFrom(BindablePoint) | Copies XYZ from point. |
![]() | CopyFrom(dvec3) | Copies XYZ from point. |
![]() | CopyFrom(Double, Double, Double) | Sets XYZ. |
![]() | GetInverseTransformed | Returns the inverse transformation of the vector. Should be used with constructor including the transformation. BindablePoint(dvec3, dmat4) |
![]() | HasValue | |
![]() | ToString | Returns a string that represents the current object. (Overrides ObjectToString) |
Name | Description | |
---|---|---|
![]() | PointChanged | Raised when X, Y or Z has changed. |
![]() | PropertyChanged | Called after property changed. |
Name | Description | |
---|---|---|
![]() | ToDvec2 |
Converts a BindablePoint to a dvec2.
(Defined by Extensions) |
![]() | ToDvec3 |
Converts a BindablePoint to a dvec3.
(Defined by Extensions) |
![]() | ToIvec2 |
Converts a BindablePoint to a ivec2.
(Defined by Extensions) |
![]() | ToIvec3 |
Converts a BindablePoint to a ivec3.
(Defined by Extensions) |