Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.Line2
类 Engine.Line2 继承关系图:
Engine.Line2 的协作图:

Public 成员函数

 Line2 (Vector2 normal, float d)
 Line2 (Vector2 p1, Vector2 p2)
 Line2 (float x, float y, float d)
override bool Equals (object obj)
bool Equals (Line2 other)
override int GetHashCode ()
override string ToString ()
float SignedDistance (Vector2 p)

静态 Public 成员函数

static Line2 Normalize (Line2 l)
static ? Vector2 Intersection (Line2 l1, Line2 l2)
static bool operator== (Line2 l1, Line2 l2)
static bool operator!= (Line2 l1, Line2 l2)

Public 属性

Vector2 Normal
float D

详细描述

在文件 Line2.cs2 行定义.

构造及析构函数说明

◆ Line2() [1/3]

Engine.Line2.Line2 ( Vector2 normal,
float d )

在文件 Line2.cs7 行定义.

这是这个函数的调用关系图:

◆ Line2() [2/3]

Engine.Line2.Line2 ( Vector2 p1,
Vector2 p2 )

在文件 Line2.cs12 行定义.

函数调用图:

◆ Line2() [3/3]

Engine.Line2.Line2 ( float x,
float y,
float d )

在文件 Line2.cs17 行定义.

成员函数说明

◆ Equals() [1/2]

bool Engine.Line2.Equals ( Line2 other)

在文件 Line2.cs26 行定义.

函数调用图:

◆ Equals() [2/2]

override bool Engine.Line2.Equals ( object obj)

在文件 Line2.cs19 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetHashCode()

override int Engine.Line2.GetHashCode ( )

在文件 Line2.cs33 行定义.

◆ Intersection()

? Vector2 Engine.Line2.Intersection ( Line2 l1,
Line2 l2 )
static

在文件 Line2.cs48 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Normalize()

Line2 Engine.Line2.Normalize ( Line2 l)
static

在文件 Line2.cs39 行定义.

函数调用图:

◆ operator!=()

bool Engine.Line2.operator!= ( Line2 l1,
Line2 l2 )
static

在文件 Line2.cs59 行定义.

函数调用图:

◆ operator==()

bool Engine.Line2.operator== ( Line2 l1,
Line2 l2 )
static

在文件 Line2.cs57 行定义.

函数调用图:

◆ SignedDistance()

float Engine.Line2.SignedDistance ( Vector2 p)

在文件 Line2.cs37 行定义.

◆ ToString()

override string Engine.Line2.ToString ( )

在文件 Line2.cs35 行定义.

类成员变量说明

◆ D

float Engine.Line2.D

在文件 Line2.cs5 行定义.

◆ Normal

Vector2 Engine.Line2.Normal

在文件 Line2.cs3 行定义.


该结构体的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Engine/Engine/Line2.cs