Dungeon Architect  17.0.0
DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirrorAxisZ Class Reference
Inheritance diagram for DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirrorAxisZ:
DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirror

Public Member Functions

 GridDungeonMirrorAxisZ (Vector3 mirrorBasePosition, Vector3 gridSize)
 
- Public Member Functions inherited from DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirror
bool CanMergeCells (Rectangle a, Rectangle b, ref Rectangle mergedBounds)
 
Rectangle CalculateMirrorReflection (Rectangle bounds)
 
bool CanDiscardBounds (Rectangle bounds)
 
bool CanCropBounds (Rectangle bounds)
 
void CropCell (Cell cell)
 
Quaternion CalculateMirrorReflection (Quaternion rotation)
 
Vector3 CalculateMirrorReflection (Vector3 position)
 
IntVector CalculateMirrorReflection (IntVector position)
 

Protected Member Functions

override Vector3 GetMirrorTangent ()
 
override float GetComponent (Vector3 value)
 
override int GetComponent (IntVector value)
 
override void SetComponent (ref Vector3 v, float value)
 
override void SetComponent (ref IntVector v, int value)
 
override Vector3 CreateVector (Vector3 template, float value)
 
override IntVector CreateVector (IntVector template, int value)
 
- Protected Member Functions inherited from DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirror
 GridDungeonMirror (float mirrorBasePosition, float gridSize)
 

Additional Inherited Members

- Static Public Member Functions inherited from DungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirror
static GridDungeonMirror Create (Vector3 mirrorBasePosition, Vector3 gridSize, MirrorVolumeDirection direction)
 

Detailed Description

Definition at line 53 of file GridDungeonMirror.cs.


The documentation for this class was generated from the following file: