C# Class FC3Editor.Nomad.CoordinateSystem

Exibir arquivo Open project: Azerothian/fc3editor Class Usage Examples

Public Properties

Property Type Description
Standard CoordinateSystem
axisX Vec3
axisY Vec3
axisZ Vec3

Public Methods

Method Description
ConvertFromSystem ( Vec3 pos, CoordinateSystem coords ) : Vec3
ConvertFromWorld ( Vec3 pos ) : Vec3
ConvertToSystem ( Vec3 pos, CoordinateSystem coords ) : Vec3
ConvertToWorld ( Vec3 pos ) : Vec3
CoordinateSystem ( Vec3 x, Vec3 y, Vec3 z ) : System
FromAngles ( Vec3 angles ) : CoordinateSystem
GetPivotPoint ( Vec3 center, AABB bounds, Pivot pivot ) : Vec3
ToAngles ( ) : Vec3

Method Details

ConvertFromSystem() public method

public ConvertFromSystem ( Vec3 pos, CoordinateSystem coords ) : Vec3
pos Vec3
coords CoordinateSystem
return Vec3

ConvertFromWorld() public method

public ConvertFromWorld ( Vec3 pos ) : Vec3
pos Vec3
return Vec3

ConvertToSystem() public method

public ConvertToSystem ( Vec3 pos, CoordinateSystem coords ) : Vec3
pos Vec3
coords CoordinateSystem
return Vec3

ConvertToWorld() public method

public ConvertToWorld ( Vec3 pos ) : Vec3
pos Vec3
return Vec3

CoordinateSystem() public method

public CoordinateSystem ( Vec3 x, Vec3 y, Vec3 z ) : System
x Vec3
y Vec3
z Vec3
return System

FromAngles() public static method

public static FromAngles ( Vec3 angles ) : CoordinateSystem
angles Vec3
return CoordinateSystem

GetPivotPoint() public method

public GetPivotPoint ( Vec3 center, AABB bounds, Pivot pivot ) : Vec3
center Vec3
bounds AABB
pivot Pivot
return Vec3

ToAngles() public method

public ToAngles ( ) : Vec3
return Vec3

Property Details

Standard public_oe static_oe property

public static CoordinateSystem,FC3Editor.Nomad Standard
return CoordinateSystem

axisX public_oe property

public Vec3,FC3Editor.Nomad axisX
return Vec3

axisY public_oe property

public Vec3,FC3Editor.Nomad axisY
return Vec3

axisZ public_oe property

public Vec3,FC3Editor.Nomad axisZ
return Vec3