C# 클래스 HeightPlane, ThreeDWorld

파일 보기 프로젝트 열기: dicarlolab/ThreeDWorld 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
anchorType GeneratablePrefab.AttachAnchor
cornerPos Vector3
dimLength int
dimWidth int
gridDim float
lengthDir Vector3
myGridSpots List
name string
planeHeight float
rotMat Quaternion
upDir Vector3
widthDir Vector3

공개 메소드들

메소드 설명
Clear ( ) : void
Clear ( int width, int length ) : void
GridToWorld ( Point2, pt ) : Vector3
GridToWorld ( Vector2 vec ) : Vector3
Index ( Point2, pt ) : int
Index ( int x, int y ) : int
InitForWall ( WallInfo, wall, bool whichSide ) : void
ModifyGrid ( GridInfo, info, int i, int j, int width, int length ) : void
RestrictBounds ( Bounds bounds ) : void
TestGrid ( GridInfo, info, int dimX, int dimY ) : bool
UpdateGrid ( int startX, int startY, int dimX, int dimY ) : void
this ( Point2, indexer ) : GridInfo,
this ( int indexer ) : GridInfo,

비공개 메소드들

메소드 설명
StripGrid ( int startX, int maxX, int startY, int maxY ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Clear() 공개 메소드

public Clear ( int width, int length ) : void
width int
length int
리턴 void

GridToWorld() 공개 메소드

public GridToWorld ( Point2, pt ) : Vector3
pt Point2,
리턴 Vector3

GridToWorld() 공개 메소드

public GridToWorld ( Vector2 vec ) : Vector3
vec Vector2
리턴 Vector3

Index() 공개 메소드

public Index ( Point2, pt ) : int
pt Point2,
리턴 int

Index() 공개 메소드

public Index ( int x, int y ) : int
x int
y int
리턴 int

InitForWall() 공개 메소드

public InitForWall ( WallInfo, wall, bool whichSide ) : void
wall WallInfo,
whichSide bool
리턴 void

ModifyGrid() 공개 메소드

public ModifyGrid ( GridInfo, info, int i, int j, int width, int length ) : void
info GridInfo,
i int
j int
width int
length int
리턴 void

RestrictBounds() 공개 메소드

public RestrictBounds ( Bounds bounds ) : void
bounds Bounds
리턴 void

TestGrid() 공개 메소드

public TestGrid ( GridInfo, info, int dimX, int dimY ) : bool
info GridInfo,
dimX int
dimY int
리턴 bool

UpdateGrid() 공개 메소드

public UpdateGrid ( int startX, int startY, int dimX, int dimY ) : void
startX int
startY int
dimX int
dimY int
리턴 void

this() 공개 메소드

public this ( Point2, indexer ) : GridInfo,
indexer Point2,
리턴 GridInfo,

this() 공개 메소드

public this ( int indexer ) : GridInfo,
indexer int
리턴 GridInfo,

프로퍼티 상세

anchorType 공개적으로 프로퍼티

public GeneratablePrefab.AttachAnchor anchorType
리턴 GeneratablePrefab.AttachAnchor

cornerPos 공개적으로 프로퍼티

public Vector3 cornerPos
리턴 Vector3

dimLength 공개적으로 프로퍼티

public int dimLength
리턴 int

dimWidth 공개적으로 프로퍼티

public int dimWidth
리턴 int

gridDim 공개적으로 프로퍼티

public float gridDim
리턴 float

lengthDir 공개적으로 프로퍼티

public Vector3 lengthDir
리턴 Vector3

myGridSpots 공개적으로 프로퍼티

public List myGridSpots
리턴 List

name 공개적으로 프로퍼티

public string name
리턴 string

planeHeight 공개적으로 프로퍼티

public float planeHeight
리턴 float

rotMat 공개적으로 프로퍼티

public Quaternion rotMat
리턴 Quaternion

upDir 공개적으로 프로퍼티

public Vector3 upDir
리턴 Vector3

widthDir 공개적으로 프로퍼티

public Vector3 widthDir
리턴 Vector3