Interface IGS_DimensionList
  
  
  
  Assembly: STGeSolverTypes.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("C492B30E-A83C-4462-97E4-01F534FF19E3")]
public interface IGS_DimensionList : IGS_EntityList
   
  Properties
  
  Count
  
  
  Declaration
  
  Property Value
  
  
  DataProvider
  
  
  Declaration
  
    IGSEntityDataProvider DataProvider { get; set; }
   
  Property Value
  
  
  Dimension[int]
  
  
  Declaration
  
    IGS_Dimension Dimension[int i] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  Property Value
  
  
  this[int]
  
  
  Declaration
  
    IGS_Entity this[int i] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  Property Value
  
  Methods
  
  AddAngularLLDimension(IGS_Line, IGS_Line, bool, bool, bool, string)
  
  
  Declaration
  
    IGS_AngularLLDimension AddAngularLLDimension(IGS_Line L1, IGS_Line L2, bool Dir1, bool Dir2, bool IsGt180, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearCCDimension(IGS_Arc, IGS_Arc, int, int, TST2DPoint, string)
  
  
  Declaration
  
    IGS_LinearCCDimension AddLinearCCDimension(IGS_Arc C1, IGS_Arc C2, int C1Sign, int C2Sign, TST2DPoint Dir, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearLCDimension(IGS_Line, IGS_Arc, int, string)
  
  
  Declaration
  
    IGS_LinearLCDimension AddLinearLCDimension(IGS_Line L, IGS_Arc C, int CSign, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearLLDimension(IGS_Line, IGS_Line, string)
  
  
  Declaration
  
    IGS_LinearLLDimension AddLinearLLDimension(IGS_Line L1, IGS_Line L2, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearPCDimension(IGS_Point, IGS_Arc, int, TST2DPoint, string)
  
  
  Declaration
  
    IGS_LinearPCDimension AddLinearPCDimension(IGS_Point p, IGS_Arc C, int CSign, TST2DPoint Dir, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearPLDimension(IGS_Point, IGS_Line, string)
  
  
  Declaration
  
    IGS_LinearPLDimension AddLinearPLDimension(IGS_Point p, IGS_Line L, string ID)
   
  Parameters
  
  Returns
  
  
  AddLinearPPDimension(IGS_Point, IGS_Point, TST2DPoint, string)
  
  
  Declaration
  
    IGS_LinearPPDimension AddLinearPPDimension(IGS_Point P1, IGS_Point P2, TST2DPoint Dir, string ID)
   
  Parameters
  
  Returns
  
  
  AddRadialDimension(IGS_Arc, bool, string)
  
  
  Declaration
  
    IGS_RadialDimension AddRadialDimension(IGS_Arc a, bool IsDiameter, string ID)
   
  Parameters
  
  Returns
  
  
  DeleteDimension(IGS_Dimension)
  
  
  Declaration
  
    bool DeleteDimension(IGS_Dimension d)
   
  Parameters
  
  Returns