geometry rewrite uncomplete

This commit is contained in:
Nitload
2023-04-17 03:25:02 +08:00
parent 06899dab7e
commit a58537a003
24 changed files with 172 additions and 255 deletions
@@ -15,9 +15,9 @@ namespace StgSharp.Geometries
private readonly uint bornTick;
public abstract Point RefOrigin { get; }
public abstract Point RefPoint{ get; }
public abstract Point RefVec01{ get; }
public abstract Point RefVec02{ get; }
public abstract Point RefPoint01{ get; }
public abstract Point RefPoint02{ get; }
public abstract Point RefPoint03{ get; }
public uint BornTime => bornTick;
public IPlainGeometry(uint bornTime)
@@ -32,23 +32,6 @@ namespace StgSharp.Geometries
public IPlainGeometry() { }
internal abstract void CalcVec01(uint tick);
internal abstract void CalcVec02(vec3d vec, uint tick);
internal abstract void CalcVec03(vec3d vec, uint tick);
internal abstract void CalcVec04(vec3d vec, uint tick);
internal abstract void CalcVec05(vec3d vec, uint tick);
internal abstract void CalcVec06(vec3d vec, uint tick);
internal abstract void CalcVec07(vec3d vec, uint tick);
internal abstract void CalcVec08(vec3d vec, uint tick);
internal abstract void CalcVec09(vec3d vec, uint tick);
internal abstract void CalcVec10(vec3d vec, uint tick);
internal abstract void CalcVec11(vec3d vec, uint tick);
internal abstract void CalcVec12(vec3d vec, uint tick);
internal abstract void CalcVec13(vec3d vec, uint tick);
internal abstract void CalcVec14(vec3d vec, uint tick);
internal abstract void CalcVec15(vec3d vec, uint tick);
internal abstract void CalcVec16(vec3d vec, uint tick);
internal abstract void OnRender(uint tick);