C# Класс Canguro.Analysis.ExtrudedShape

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

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

Свойство Тип Описание
Instance ExtrudedShape

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

Метод Описание
BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short cover, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short triangIndices, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
checkIntegrity ( System.Vector3 &vector ) : void

Checks if this vector has 'good' values, i.e. components are not very little values.

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

Метод Описание
ExtrudedShape ( ) : System

Class empty constructor

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

BuildMesh() публичный метод

public BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short cover, System.Vector3 origAxes ) : void
shape System.Vector2
axis System.Vector3
axisDerivative System.Vector3
extrudedMesh System.Vector3
extrudedIndices int
faceNormals bool
cover short
origAxes System.Vector3
Результат void

BuildMesh() публичный метод

public BuildMesh ( System.Vector2 shape, System.Vector3 axis, System.Vector3 &extrudedMesh, int &extrudedIndices, bool faceNormals, short triangIndices, System.Vector3 origAxes ) : void
shape System.Vector2
axis System.Vector3
extrudedMesh System.Vector3
extrudedIndices int
faceNormals bool
triangIndices short
origAxes System.Vector3
Результат void

BuildMesh() публичный метод

public BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector2 cardinalPointOffset, System.Vector3 axis, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
shape System.Vector2
shapeIndices short
cardinalPointOffset System.Vector2
axis System.Vector3
extrudedMesh System.Vector3
meshIB short
origAxes System.Vector3
Результат void

BuildMesh() публичный метод

public BuildMesh ( System.Vector2 shape, short shapeIndices, System.Vector3 axis, System.Vector3 axisDerivative, System.Vector3 &extrudedMesh, short &meshIB, System.Vector3 origAxes ) : void
shape System.Vector2
shapeIndices short
axis System.Vector3
axisDerivative System.Vector3
extrudedMesh System.Vector3
meshIB short
origAxes System.Vector3
Результат void

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

Checks if this vector has 'good' values, i.e. components are not very little values.
public static checkIntegrity ( System.Vector3 &vector ) : void
vector System.Vector3 Vector to check. Must be a normalized vector.
Результат void

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

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

Class is a singleton
public static ExtrudedShape,Canguro.Analysis Instance
Результат ExtrudedShape