IVectorPointTPoint Interface |
Namespace: Gamelogic.Grids
[VersionAttribute(1, 0, 0)] public interface IVectorPoint<TPoint> : ISplicedVectorPoint<TPoint, TPoint> where TPoint : Object, IVectorPoint<TPoint>
The IVectorPointTPoint type exposes the following members.
| Name | Description | |
|---|---|---|
| Div |
Integer divides a point by another point component by component.
| |
| Magnitude | ||
| Mod |
Integer divides a point component by component and returns the remainder.
| |
| MoveBackBy |
If a spliced vectors u and v has base vector B and index I
(Inherited from ISplicedVectorPointTPoint, TVectorPoint.) | |
| MoveBy |
If a spliced vectors u and v has base vector B and index I,
(Inherited from ISplicedVectorPointTPoint, TVectorPoint.) | |
| Mul |
Multiplies two points component by component.
| |
| Negate |
Returns a new point with the vector component negated.
(Inherited from ISplicedVectorPointTPoint, TVectorPoint.) | |
| ScaleDown |
Scales this vector by the given amount.
| |
| ScaleUp | ||
| Subtract |
Translates this point by the negation of the given vector.
(Inherited from ISplicedVectorPointTPoint, TVectorPoint.) | |
| Translate |
Translate this point by the given vector.
(Inherited from ISplicedVectorPointTPoint, TVectorPoint.) |