FPoint3 Class

Note: This API is now obsolete.
Single precision 3D point.

Definition

Namespace: Geometry
Assembly: Geometry (in Geometry.dll) Version: 25.2820.4317
C#
[ObsoleteAttribute("FPoint3 is obsolete. Please use FVector3.")]
public class FPoint3
Inheritance
Object    FPoint3

Remarks

This class exists to take advantage of first-class object behavior during operation. It is is accessible by reference wherever it is used. As a result, once the item is assigned in a helper function, its members continue to carry exactly the same information as the root instance until they are changed.

Constructors

FPoint3 Create a new Instance of the FPoint3 Item.
FPoint3(FPoint3) Create a new Instance of the FPoint3 Item.
FPoint3(FVector3) Create a new Instance of the FPoint3 Item.
FPoint3(Single, Single, Single) Create a new Instance of the FPoint3 Item.

Properties

Color Get/Set a reference to the color of this line.
ReadOnly Get/Set a value indicating whether this item is read-only.
X Get/Set the x coordinate.
Y Get/Set the y coordinate.
Z Get/Set the y coordinate.

Methods

Assign(FPoint3, FPoint3) Set the base values of the target point from the source.
Assign(FPoint3, Single) Set the value of the point.
Assign(FPoint3, Single, Single, Single) Set the value of the point.
Clone(FPoint3) Return a memberwise clone of the provided point.
Clone(FVector3) Return a memberwise clone of the provided point.
Delta Return the coordinate difference between two points.
Equals Return a value indicating whether this item's members are equal to the members of the caller's item.
(Overrides ObjectEquals(Object))
Finalize
(Inherited from Object)
GetHashCode Return the unique hash code for this instance.
(Overrides ObjectGetHashCode)
GetType
(Inherited from Object)
Invert Invert the values of the caller's coordinate.
MemberwiseClone
(Inherited from Object)
MiddlePoint Return the middle coordinate between two points.
Negate Negate the values of the caller's coordinate.
Offset Return a new instance the caller's point, translated by the specified offset.
OnCoordinateChanged Raise the CoordinateChanged event whenever coordinates have changed.
Parse Parse a coordinate string and return its FPoint3 representation.
Rotate(FPoint3, Single, Single, Single) Rotate the caller's point around the origin.
Rotate(Single, Single, Single, Single, Single, Single) Rotate the caller's point around the origin.
Scale Scale the caller's point by a uniform factor.
ToString Return the string representation of this item.
(Overrides ObjectToString)

Events

CoordinateChanged Fired when a coordinate has changed.

Operators

Addition(FPoint3, FPoint3) Return the result of the values of two points added together.
Division(FPoint3, FPoint3) Return the result of one point divided by the other.
Equality(FPoint3, FPoint3) Return a value indicating whether values of two points are equal.
(FPoint to FPoint3) Cast the FPoint instance to a FPoint3.
(FPoint3 to FVector3) Cast the FPoint3 instance to an FVector3.
(FVector3 to FPoint3) Cast the FVector3 instance to an FPoint3.
Inequality(FPoint3, FPoint3) Return a value indicating whether values of two points are not equal.
Multiply(FPoint3, Single) Return the result of a point multiplied by a scalar.
Multiply(Single, FPoint3) Return the result of a point multiplied by a scalar.
Subtraction(FPoint3, FPoint3) Return the result of one point subtracted from another.

See Also