C# Класс Net3dBool.Face

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
INSIDE int
OPPOSITE int
OUTSIDE int
SAME int
UNKNOWN int
v1 Vertex
v2 Vertex
v3 Vertex

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

Метод Описание
Clone ( ) : Face
Face ( Vertex v1, Vertex v2, Vertex v3 ) : System
equals ( Face face ) : bool
getArea ( ) : double
getBound ( ) : Bound
getNormal ( ) : Vector3d
getStatus ( ) : int
invert ( ) : void
rayTraceClassify ( Object3D obj ) : void
simpleClassify ( ) : bool
toString ( ) : String

Приватные методы

Метод Описание
Face ( ) : System
hasPoint ( Point3d point ) : bool
linePositionInX ( Point3d point, Point3d pointLine1, Point3d pointLine2 ) : int
linePositionInY ( Point3d point, Point3d pointLine1, Point3d pointLine2 ) : int
linePositionInZ ( Point3d point, Point3d pointLine1, Point3d pointLine2 ) : int

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

Clone() публичный Метод

public Clone ( ) : Face
Результат Face

Face() публичный Метод

public Face ( Vertex v1, Vertex v2, Vertex v3 ) : System
v1 Vertex
v2 Vertex
v3 Vertex
Результат System

equals() публичный Метод

public equals ( Face face ) : bool
face Face
Результат bool

getArea() публичный Метод

public getArea ( ) : double
Результат double

getBound() публичный Метод

public getBound ( ) : Bound
Результат Bound

getNormal() публичный Метод

public getNormal ( ) : Vector3d
Результат Vector3d

getStatus() публичный Метод

public getStatus ( ) : int
Результат int

invert() публичный Метод

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

rayTraceClassify() публичный Метод

public rayTraceClassify ( Object3D obj ) : void
obj Object3D
Результат void

simpleClassify() публичный Метод

public simpleClassify ( ) : bool
Результат bool

toString() публичный Метод

public toString ( ) : String
Результат String

Описание свойств

INSIDE публичное статическое свойство

public static int INSIDE
Результат int

OPPOSITE публичное статическое свойство

public static int OPPOSITE
Результат int

OUTSIDE публичное статическое свойство

public static int OUTSIDE
Результат int

SAME публичное статическое свойство

public static int SAME
Результат int

UNKNOWN публичное статическое свойство

public static int UNKNOWN
Результат int

v1 публичное свойство

public Vertex,Net3dBool v1
Результат Vertex

v2 публичное свойство

public Vertex,Net3dBool v2
Результат Vertex

v3 публичное свойство

public Vertex,Net3dBool v3
Результат Vertex