IPolygonEntity
public interface IPolygonEntity : IPolyCurveEntity, ICurveEntity, IGeometryEntity, IDesignScriptEntity, IDisposable, ITransformableEntity
using Autodesk.DesignScript.Runtime;
using System;
namespace Autodesk.DesignScript.Interfaces
{
[DoNotPrintProperty(new string[] {
"PlaneDeviation"
})]
[SupressImportIntoVM]
[ExportToProtoGeometryClass]
public interface IPolygonEntity : IPolyCurveEntity, ICurveEntity, IGeometryEntity, IDesignScriptEntity, IDisposable, ITransformableEntity
{
IPointEntity[] Points { get; }
double PlaneDeviation { get; }
IPointEntity[] Corners();
IPointEntity Center();
IPointEntity[] SelfIntersections();
bool ContainmentTest(IPointEntity point);
}
}