Interface ISS_GeomModel
  
  
  
  Assembly: STGeomModelTypes.dll
  Syntax
  
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("BBFC55CD-16D3-472B-9FBE-2DD74C84DF6D")]
public interface ISS_GeomModel
   
  Properties
  
  Changed
  
  
  Declaration
  
  Property Value
  
  
  ClosedCurveCount
  
  
  Declaration
  
    int ClosedCurveCount { get; }
   
  Property Value
  
  
  Color
  
  
  Declaration
  
  Property Value
  
  
  DoubleNormal
  
  
  Declaration
  
    bool DoubleNormal { get; }
   
  Property Value
  
  
  EdgeCount
  
  
  Declaration
  
  Property Value
  
  
  Empty
  
  
  Declaration
  
  Property Value
  
  
  FirstSelected
  
  
  Declaration
  
    ISS_GeomModel FirstSelected { get; }
   
  Property Value
  
  
  Name
  
  
  Declaration
  
  Property Value
  
  
  Next
  
  
  Declaration
  
    ISS_GeomModel Next { get; }
   
  Property Value
  
  
  NextSelected
  
  
  Declaration
  
    ISS_GeomModel NextSelected { get; }
   
  Property Value
  
  
  Parent
  
  
  Declaration
  
    ISS_GeomModel Parent { get; }
   
  Property Value
  
  
  Selected
  
  
  Declaration
  
    bool Selected { get; set; }
   
  Property Value
  
  
  VisTol
  
  
  Declaration
  
  Property Value
  
  
  Visible
  
  
  Declaration
  
    bool Visible { get; set; }
   
  Property Value
  
  Methods
  
  GetCurveCount()
  
  
  Declaration
  
  Returns
  
  
  GetEdgingItems()
  
  
  Declaration
  
    ISS_GeomModelArray GetEdgingItems()
   
  Returns
  
  
  GetFaceCount()
  
  
  Declaration
  
  Returns
  
  
  GetGeomType()
  
  
  Declaration
  
  Returns
  
  
  GetMeshCount()
  
  
  Declaration
  
  Returns
  
  
  GetPointCount()
  
  
  Declaration
  
  Returns
  
  
  GetVertexCount()
  
  
  Declaration
  
  Returns
  
  
  GetVisMesh(int)
  
  
  Declaration
  
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
    
  
  Returns
  
  
  Get_CSCount()
  
  
  Declaration
  
  Returns
  
  
  Get_PMICount()
  
  
  Declaration
  
  Returns
  
  
  Get_ViewCount()
  
  
  Declaration
  
  Returns
  
  
  IsValidHoleCenter(bool, out TST3DPoint, out TST3DPoint, out double, out double, out double)
  
  
  Declaration
  
    bool IsValidHoleCenter(bool CheckFacesStrict, out TST3DPoint Hole_pc, out TST3DPoint Hole_N, out double Hole_Diam, out double Hole_ZMax, out double Hole_ZMin)
   
  Parameters
  
  Returns
  
  
  SetParentColor(bool)
  
  
  Declaration
  
    void SetParentColor(bool Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | Value |  | 
    
  
  
  SetVisMesh(int, int)
  
  
  Declaration
  
    void SetVisMesh(int i, int Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | i |  | 
      
        | int | Value |  | 
    
  
  
  SetVisTol(double)
  
  
  Declaration
  
    void SetVisTol(double Value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | double | Value |  |