LuciadCPillar C# 2023.1.05
|
This class provides utility methods for Observable instance for CircleByCenterPoint. More...
Static Public Member Functions | |
static Luciad.Utils.Observable< Luciad.Geometries.Point > | DeriveCenter (Luciad.Utils.Observable< Luciad.Geometries.CircleByCenterPoint > observableCircle) |
Derives an Observable Point from the given observable circle that represents the center point. More... | |
static Luciad.Utils.Observable< Luciad.Geometries.Point > | DerivePointAtAngle (Luciad.Utils.Observable< Luciad.Geometries.CircleByCenterPoint > observableCircle, Luciad.Cartesian.Angle angle) |
Derives an Observable Point from the given observable circle that represents the point at the given angle. More... | |
This class provides utility methods for Observable instance for CircleByCenterPoint.
2020.1
|
inlinestatic |
Derives an Observable Point from the given observable circle that represents the center point.
This observable point will be updated when the given observable circle changes. Notes: When the observable circle contains a nullptr value, the observable center point instance will contain a nullptr value too. Observable::setValue will throw an exception for derived instances.
observableCircle
an observable circle from which to derive the center
a derived Observable
|
inlinestatic |
Derives an Observable Point from the given observable circle that represents the point at the given angle.
This observable point will be updated when the given observable circle changes. Notes: When the observable circle contains a nullptr value, the observable point instance will contain a nullptr value too. Observable::setValue will throw an exception for derived instances.
observableCircle
an observable circle from which to derive the point
angle
the angle at which to derive the point. For example: an angle of 0 will result in the point on the right of the major axis. An angle of 90 will result in the point a the top of the minor axis.
a derived Observable