Class Tool
  
  
  
  
  
  
  Assembly: NXOpen.dll
  
  
    public class Tool : NCGroup, IMessageSink, INXObject
   
  Constructors
  
  
  
  
  Declaration
  
  Properties
  
  
  
  
  Declaration
  
    public TrackPointCollection CAMTrackPointCollection { get; }
   
  Property Value
  
  Methods
  
  
  
  
  Declaration
  
    public GenericTrackingBuilder CreateGenericTrackingBuilder(SolidTrackPoint csoObject)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    public ProbeTrackingBuilder CreateProbeTrackingBuilder(ProbeTrackPoint csoObject)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    public SolidTrackingBuilder CreateSolidTrackingBuilder(SolidTrackPoint csoObject)
   
  Parameters
  
  Returns
  
  
  
  
  
  Declaration
  
    public void ExportPart(string libRef)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | libRef |  | 
    
  
  
  
  
  
  Declaration
  
    public ToolSolid GetToolSolid()
   
  Returns
  
  
  
  
  
  Declaration
  
    public void GetTypeAndSubtype(out Tool.Types type, out Tool.Subtypes subtype)
   
  Parameters
  
  
  
  
  
  Declaration
  
    public bool RetrieveHolder(string libRef)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | libRef |  | 
    
  
  Returns
  
  
  
  
  
  Declaration
  
    public bool RetrieveShank(string shankLibRef)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | shankLibRef |  | 
    
  
  Returns
  
  
  
  
  
  Declaration
  
    public void UpdateFromLibrary()
   
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink