Interface IST_Area
  
  
  
  Assembly: STCurveTypes.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("B580B76B-36CF-4459-A4F2-F3107EE1889A")]
public interface IST_Area : IST_CurveList
   
  Properties
  
  Area
  Area value
Negative value indicates Direction=false
Declaration
  
  Property Value
  
  
  Box
  
  
  Declaration
  
  Property Value
  
  
  Count
  
  
  Declaration
  
  Property Value
  
  
  this[int]
  
  
  Declaration
  
    IST_Curve this[int i] { get; set; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  Property Value
  
  
  Direction
  иначе - все пространство.
Area direction
@details Direction matches the direction of top-level curves
Declaration
  
  Property Value
  
  Methods
  
  AddCurve(IST_Curve)
  
  
  Declaration
  
    int AddCurve(IST_Curve c)
   
  Parameters
  
  Returns
  
  
  Clear()
  
  
  Declaration
  
  
  DeleteCurve(int)
  
  
  Declaration
  
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  
  Get_Copy()
  
  
  Declaration
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | IST_Area | new area instance | 
    
  
  
  Invers()
  
  
  Declaration
  
  
  SaveToCurveReceiver(IST_CurveReceiver, double)
  
  
  Declaration
  
    void SaveToCurveReceiver(IST_CurveReceiver Receiver, double Tol)
   
  Parameters
  
  
  SubtractCurve(int)
  
  
  Declaration
  
    IST_Curve SubtractCurve(int i)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  Returns
  
  
  
  
  
  Declaration
  
    void Transform(TST3DMatrix M)
   
  Parameters
  
  
  
  
  
  Declaration
  
    void Transform2D(TST2DMatrix M)
   
  Parameters