Class InspectionEdgePointFeatureBuilder
  
  
  
    Inheritance
    
    
    
    
    
    
    
    InspectionEdgePointFeatureBuilder
   
  
  
  
  Assembly: NXOpen.dll
  Syntax
  
    public class InspectionEdgePointFeatureBuilder : OperationBuilder, IMessageSink, IComponentBuilder
   
  Constructors
  
  InspectionEdgePointFeatureBuilder()
  
  
  Declaration
  
    protected InspectionEdgePointFeatureBuilder()
   
  Properties
  
  CsysReferenceType
  
  
  Declaration
  
    public CamInspectionOperationCsysreferencetypes CsysReferenceType { get; set; }
   
  Property Value
  
  
  Name
  
  
  Declaration
  
    public string Name { get; set; }
   
  Property Value
  
  
  NormalVectorI
  
  
  Declaration
  
    public double NormalVectorI { get; set; }
   
  Property Value
  
  
  NormalVectorJ
  
  
  Declaration
  
    public double NormalVectorJ { get; set; }
   
  Property Value
  
  
  NormalVectorK
  
  
  Declaration
  
    public double NormalVectorK { get; set; }
   
  Property Value
  
  
  OffsetValue
  
  
  Declaration
  
    public InheritableDoubleBuilder OffsetValue { get; }
   
  Property Value
  
  
  PointX
  
  
  Declaration
  
    public double PointX { get; set; }
   
  Property Value
  
  
  PointY
  
  
  Declaration
  
    public double PointY { get; set; }
   
  Property Value
  
  
  PointZ
  
  
  Declaration
  
    public double PointZ { get; set; }
   
  Property Value
  
  
  ReverseEdgeDirection
  
  
  Declaration
  
    public bool ReverseEdgeDirection { get; set; }
   
  Property Value
  
  
  ReverseSurfaceDirection
  
  
  Declaration
  
    public bool ReverseSurfaceDirection { get; set; }
   
  Property Value
  
  
  SelectAdjacentSurface
  
  
  Declaration
  
    public SelectNXObjectList SelectAdjacentSurface { get; }
   
  Property Value
  
  
  SelectPoint
  
  
  Declaration
  
    public Point SelectPoint { get; set; }
   
  Property Value
  
  
  SurfaceNormalVectorI
  
  
  Declaration
  
    public double SurfaceNormalVectorI { get; set; }
   
  Property Value
  
  
  SurfaceNormalVectorJ
  
  
  Declaration
  
    public double SurfaceNormalVectorJ { get; set; }
   
  Property Value
  
  
  SurfaceNormalVectorK
  
  
  Declaration
  
    public double SurfaceNormalVectorK { get; set; }
   
  Property Value
  
  Methods
  
  FlipNormal()
  
  
  Declaration
  
  
  FlipSurfaceNormal()
  
  
  Declaration
  
    public void FlipSurfaceNormal()
   
  
  SetAdjacentSurface(Face)
  
  
  Declaration
  
    public void SetAdjacentSurface(Face adjacentSurface)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Face | adjacentSurface |  | 
    
  
  
  UpdateOffset()
  
  
  Declaration
  
    public void UpdateOffset()
   
  
  UpdateParams()
  
  
  Declaration
  
    public void UpdateParams()
   
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink