
##########
PmiTopoRef
##########

.. js:data:: wv.PmiTopoRef

   PMI reference to topology (brep)
   
   
   Index
   =====
   
   .. rubric:: Enumeration Members
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~wv.PmiTopoRef.Body`
   * :js:data:`~wv.PmiTopoRef.BrepData`
   * :js:data:`~wv.PmiTopoRef.CoEdge`
   * :js:data:`~wv.PmiTopoRef.Connex`
   * :js:data:`~wv.PmiTopoRef.Context`
   * :js:data:`~wv.PmiTopoRef.Edge`
   * :js:data:`~wv.PmiTopoRef.Face`
   * :js:data:`~wv.PmiTopoRef.Item`
   * :js:data:`~wv.PmiTopoRef.Loop`
   * :js:data:`~wv.PmiTopoRef.MultipleVertex`
   * :js:data:`~wv.PmiTopoRef.Shell`
   * :js:data:`~wv.PmiTopoRef.SingleWireBody`
   * :js:data:`~wv.PmiTopoRef.UniqueVertex`
   * :js:data:`~wv.PmiTopoRef.Unknown`
   * :js:data:`~wv.PmiTopoRef.WireBody`
   * :js:data:`~wv.PmiTopoRef.WireEdge`
   
   



.. rst-class:: kind-group kind-enumeration-members

.. rubric:: Enumeration Members
   :class: kind-group-title


.. js:data:: wv.PmiTopoRef.Body

      .. rst-class:: sig-pretty-signature
      
         | Body: *12*
      
      Abstract root type for any topological body
      



.. js:data:: wv.PmiTopoRef.BrepData

      .. rst-class:: sig-pretty-signature
      
         | BrepData: *14*
      
      Main entry to non-wire topology
      



.. js:data:: wv.PmiTopoRef.CoEdge

      .. rst-class:: sig-pretty-signature
      
         | CoEdge: *7*
      
      Usage of an edge in a loop
      



.. js:data:: wv.PmiTopoRef.Connex

      .. rst-class:: sig-pretty-signature
      
         | Connex: *11*
      
      Topological region
      



.. js:data:: wv.PmiTopoRef.Context

      .. rst-class:: sig-pretty-signature
      
         | Context: *1*
      
      Self-containing set of topological entities
      



.. js:data:: wv.PmiTopoRef.Edge

      .. rst-class:: sig-pretty-signature
      
         | Edge: *6*
      
      Edge belonging to a BrepData body
      



.. js:data:: wv.PmiTopoRef.Face

      .. rst-class:: sig-pretty-signature
      
         | Face: *9*
      
      Topological face delimiting a shell
      



.. js:data:: wv.PmiTopoRef.Item

      .. rst-class:: sig-pretty-signature
      
         | Item: *2*
      
      Abstract root type for any topological entity (body or single item)
      



.. js:data:: wv.PmiTopoRef.Loop

      .. rst-class:: sig-pretty-signature
      
         | Loop: *8*
      
      Array of co-edges that delimit a face
      



.. js:data:: wv.PmiTopoRef.MultipleVertex

      .. rst-class:: sig-pretty-signature
      
         | MultipleVertex: *3*
      
      Vertex whose position is the average of all edges' extremity positions to whom it belongs
      



.. js:data:: wv.PmiTopoRef.Shell

      .. rst-class:: sig-pretty-signature
      
         | Shell: *10*
      
      Topological shell (open or closed)
      



.. js:data:: wv.PmiTopoRef.SingleWireBody

      .. rst-class:: sig-pretty-signature
      
         | SingleWireBody: *13*
      
      Single wire body
      



.. js:data:: wv.PmiTopoRef.UniqueVertex

      .. rst-class:: sig-pretty-signature
      
         | UniqueVertex: *4*
      
      Vertex with one set of coordinates (absolute position)
      



.. js:data:: wv.PmiTopoRef.Unknown

      .. rst-class:: sig-pretty-signature
      
         | Unknown: *-1*
      



.. js:data:: wv.PmiTopoRef.WireBody

      .. rst-class:: sig-pretty-signature
      
         | WireBody: *17*
      
      Main entry to wire topology
      



.. js:data:: wv.PmiTopoRef.WireEdge

      .. rst-class:: sig-pretty-signature
      
         | WireEdge: *5*
      
      Edge belonging to a wire body
      




