Class Geometry
  
  
  
  
  
  
  Assembly: NXOpen.dll
  Syntax
  
    public class Geometry : TaggedObject, IMessageSink, IComponentBuilder
   
  Constructors
  
  Geometry()
  
  
  Declaration
  
  Properties
  
  GeometryList
  
  
  Declaration
  
    public GeometrySetList GeometryList { get; }
   
  Property Value
  
  
  Topology
  
  
  Declaration
  
    public Topology Topology { get; }
   
  Property Value
  
  Methods
  
  AppendGeometrySet(GeometrySet, DisplayableObject[])
  
  
  Declaration
  
    public GeometrySet AppendGeometrySet(GeometrySet templateSet, DisplayableObject[] entities)
   
  Parameters
  
  Returns
  
  
  AppendNamedGeometry(ScCollector[])
  
  
  Declaration
  
    public void AppendNamedGeometry(ScCollector[] namedGeometry)
   
  Parameters
  
  
  CreateGeometrySet()
  
  
  Declaration
  
    public GeometrySet CreateGeometrySet()
   
  Returns
  
  
  ExpandSets(GeometrySet[])
  
  
  Declaration
  
    public void ExpandSets(GeometrySet[] sets)
   
  Parameters
  
  
  InitializeData(bool)
  
  
  Declaration
  
    public void InitializeData(bool reloadGeometry)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | reloadGeometry |  | 
    
  
  
  PreselectGeometry()
  
  
  Declaration
  
    public void PreselectGeometry()
   
  
  Validate()
  
  
  Declaration
  
  Returns
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink