C# Класс Nomad.Renderers.Render

Показать файл Открыть проект

Открытые методы

Метод Описание
BeginGroup ( ) : void
DrawArrow ( Vec3 center, Vec3 direction, float length, float radius, float headLength, float headRadius, Color color ) : void
DrawDot ( Vec3 center, float radius, Color color, bool back, bool startGroup ) : void
DrawQuad ( Vec3 center, float width, float height, Color color ) : void
DrawScreenCircleOutlined ( Vec2 center, float z, float radius, float penWidth, Color color ) : void
DrawScreenRectangleOutlined ( RectangleF rect, float z, float penWidth, Color color ) : void
DrawSegmentedLineSegment ( Vec3 p1, Vec3 p2, float penRadius, float penRadius2, Color color, bool back ) : void
DrawSquare ( Vec3 center, float radius, float penWidth, Color color, float zOrder, Color borderColor ) : void
DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
DrawWireBoxFromBottomZ ( Vec3 pos, Vec3 size, float penWidth ) : void
DrawWireRegionFromTerrain ( Points points, float penWidth, Color color ) : void
EndGroup ( ) : void

Описание методов

BeginGroup() публичный статический Метод

public static BeginGroup ( ) : void
Результат void

DrawArrow() публичный статический Метод

public static DrawArrow ( Vec3 center, Vec3 direction, float length, float radius, float headLength, float headRadius, Color color ) : void
center Nomad.Maths.Vec3
direction Nomad.Maths.Vec3
length float
radius float
headLength float
headRadius float
color Color
Результат void

DrawDot() публичный статический Метод

public static DrawDot ( Vec3 center, float radius, Color color, bool back, bool startGroup ) : void
center Nomad.Maths.Vec3
radius float
color Color
back bool
startGroup bool
Результат void

DrawQuad() публичный статический Метод

public static DrawQuad ( Vec3 center, float width, float height, Color color ) : void
center Nomad.Maths.Vec3
width float
height float
color Color
Результат void

DrawScreenCircleOutlined() публичный статический Метод

public static DrawScreenCircleOutlined ( Vec2 center, float z, float radius, float penWidth, Color color ) : void
center Nomad.Maths.Vec2
z float
radius float
penWidth float
color Color
Результат void

DrawScreenRectangleOutlined() публичный статический Метод

public static DrawScreenRectangleOutlined ( RectangleF rect, float z, float penWidth, Color color ) : void
rect System.Drawing.RectangleF
z float
penWidth float
color Color
Результат void

DrawSegmentedLineSegment() публичный статический Метод

public static DrawSegmentedLineSegment ( Vec3 p1, Vec3 p2, float penRadius, float penRadius2, Color color, bool back ) : void
p1 Nomad.Maths.Vec3
p2 Nomad.Maths.Vec3
penRadius float
penRadius2 float
color Color
back bool
Результат void

DrawSquare() публичный статический Метод

public static DrawSquare ( Vec3 center, float radius, float penWidth, Color color, float zOrder, Color borderColor ) : void
center Nomad.Maths.Vec3
radius float
penWidth float
color Color
zOrder float
borderColor Color
Результат void

DrawTerrainCircle() публичный статический Метод

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
Результат void

DrawTerrainCircle() публичный статический Метод

public static DrawTerrainCircle ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
Результат void

DrawTerrainSquare() публичный статический Метод

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
Результат void

DrawTerrainSquare() публичный статический Метод

public static DrawTerrainSquare ( Vec2 center, float radius, float penWidth, Color color, float zOrder, float zOffset, Color borderColor ) : void
center Nomad.Maths.Vec2
radius float
penWidth float
color Color
zOrder float
zOffset float
borderColor Color
Результат void

DrawWireBoxFromBottomZ() публичный статический Метод

public static DrawWireBoxFromBottomZ ( Vec3 pos, Vec3 size, float penWidth ) : void
pos Nomad.Maths.Vec3
size Nomad.Maths.Vec3
penWidth float
Результат void

DrawWireRegionFromTerrain() публичный статический Метод

public static DrawWireRegionFromTerrain ( Points points, float penWidth, Color color ) : void
points Points
penWidth float
color Color
Результат void

EndGroup() публичный статический Метод

public static EndGroup ( ) : void
Результат void