|
using System;
using System.Collections;
namespace Engine3DVP
{
/// <summary>
/// Summary description for IObject3D.
/// </summary>
public interface IObject3D
{
int Len {get;}
int Nr {get;}
Poinx3D ObjPos {get;set;}
double PaseX {get;set;}
double PaseY {get;set;}
int Energy {get;set;}
double GetDegree(int i);
void SetDegree(int i, double degree);
void RotateIt();
double GetRotX();
double GetRotY();
void SetRotX(double val);
void SetRotY(double val);
Poly3D GetMeshPoly(int i);
Poly3D GetMeshPolyN(int i);
void SetMeshPoints(ref ArrayList mesh);
void SetPos(int mesh, Poly3D newp);
Poly3D GetPoly(int mesh);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Professional programmer, degree in Informatics and Applied Systems Science.