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) |