C# 클래스 ObjectBender.Bender

This class contains methods for bending objects.
파일 보기 프로젝트 열기: leezer3/OpenBVE 1 사용 예제들

비공개 메소드들

메소드 설명
BendObject ( Options options ) : void

Bends a CSV object.

CreateCube ( double x, double y, double z, int &numVertices ) : string[][]

Creates CSV code for a cube.

CreateCylinder ( int segments, double upperRadius, double lowerRadius, double height, int &numVertices ) : string[][]

Creates CSV code for a cylinder.

Cross ( double ax, double ay, double az, double bx, double by, double bz, double &cx, double &cy, double &cz ) : void

Crosses two vectors.

Normalize ( double &x, double &y, double &z ) : void

Normalizes a vector.

Rotate ( double &vx, double &vy, double &vz, double dx, double dy, double dz, double cos, double sin ) : void

Rotates a vector.

Scale ( double &vx, double &vy, double &vz, double &nx, double &ny, double &nz, double x, double y, double z ) : void

Scales a vector.

Shear ( double &vx, double &vy, double &vz, double &nx, double &ny, double &nz, double dx, double dy, double dz, double sx, double sy, double sz, double r ) : void

Shears a vector.