 | LineShapeInfoTCell Class |
Provides the implementation for AbstractShapeInfo to be used with LineGrid.
Inheritance Hierarchy
Namespace:
Gamelogic.Grids
Assembly:
Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax[VersionAttribute(1, 8, 0)]
public class LineShapeInfo<TCell> : AbstractShapeInfo<LineShapeInfo<TCell>, LineGrid<TCell>, LinePoint, LinePoint, LineOp<TCell>>
Type Parameters
- TCell
The LineShapeInfoTCell type exposes the following members.
Constructors
Properties
Methods|
| Name | Description |
|---|
 | ArrayPointFromGridPoint | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpArrayPointFromGridPoint(TVectorPoint).) |
 | Difference | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | EndGroup |
Only call this method from within a RectOp method (usually, in client code,
this will be in an extension).
|
 | EndShape | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | Equals | (Inherited from Object.) |
 | Filter | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | Finalize | (Inherited from Object.) |
 | GetHashCode | (Inherited from Object.) |
 | GetType | (Inherited from Object.) |
 | GridPointFromArrayPoint | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpGridPointFromArrayPoint(ArrayPoint).) |
 | If | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | IfTranslate | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | Intersection | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | MakeOp | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpMakeOp(ShapeStorageInfoTPoint, FuncShapeStorageInfoTPoint, ShapeStorageInfoTPoint, ShapeStorageInfoTPoint).) |
 | MakePoint | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpMakePoint(Int32, Int32).) |
 | MakeShape | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpMakeShape(Int32, Int32, FuncTPoint, Boolean, TVectorPoint).) |
 | MakeShapeInfo | (Overrides AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOpMakeShapeInfo(ShapeStorageInfoTPoint).) |
 | MemberwiseClone | (Inherited from Object.) |
 | SymmetricDifference |
Calculates the symmetric difference of all storged shape info.
(Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | ToString | (Inherited from Object.) |
 | Translate(TVectorPoint) |
Assumption:
ArrayFromGridPoint(p1 + offset) == ArrayFromGridPoint(p1) + ArrayFromGridPoint(offset)
(Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | Translate(Int32, Int32) | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
 | Union | (Inherited from AbstractShapeInfoTShapeInfo, TGrid, TPoint, TVectorPoint, TShapeOp.) |
Top
Fields
Extension Methods
See Also