<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>About attribute scope in a Visualization Settings Template</title>
      <script language="javaScript">
        abridged="false";
        function pageLoader() {}
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic8" id="xps10_pagetitle">About attribute scope in a Visualization Settings Template</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('intro_to_nx/uiu_ab_rb_vst_ov.html');return(false);">Overview</a></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('intro_to_nx/uiu_ab_rb_vst_p.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('intro_to_nx/uiu_ab_rb_vst_d.html');return(false);">Dialog Options</a></p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('intro_to_nx/uiu_ab_rb_vst_rt.html');return(false);">Related Topics</a></p>
            </td>
         </tr>
      </table><br><p class="para_topic">A visualization attribute can have one of three types of scope:</p>
      <ul>
         <li>
            <p class="para_item">View Scope </p>
         </li>
         <li>
            <p class="para_item">Part Scope </p>
         </li>
         <li>
            <p class="para_item">Session Scope </p>
         </li>
      </ul>
      <p class="para_topic">The following table lists the three types of attribute scopes, a description of the scope of their influence, an example, and where they are stored.</p>
      <table cellspacing="3" width="100%" align="center">
         <tr>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Scope Type</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Description</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Example</p>
            </th>
            <th bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
               <p class="para_th">Where Stored</p>
            </th>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">View</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Affects a single view in a part</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">View Rendering Style</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">In part file</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Part</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Applies throughout a single part</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Selection Color</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">In part file</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Session</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Affects all parts displayed in a session</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Line Antialiasing</p>
            </td>
            <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Not stored in part file. May be stored from session to session by some other mechanism such as the registry.</p>
            </td>
         </tr>
      </table><br><div class="title_division">View scope</div>
      <p class="para_division">If a visualization settings template includes attributes with view scope, when you apply it, the system applies the view attributes:</p>
      <ul>
         <li>
            <p class="para_item">to specific views in the destination part, and</p>
         </li>
         <li>
            <p class="para_item">according to the view mode that you specify when you create the template.</p>
         </li>
      </ul>
      <div class="title_division">Modes</div>
      <p class="para_division">In one mode, NX:</p>
      <ul>
         <li>
            <p class="para_item">stores selected attributes for all views in the template, and</p>
         </li>
         <li>
            <p class="para_item">applies the attributes to views with matching names in a destination part.</p>
         </li>
      </ul>
      <p class="para_division">In other modes, NX:</p>
      <ul>
         <li>
            <p class="para_item">stores attributes of a single view in the template, and</p>
         </li>
         <li>
            <p class="para_item">applies the attributes to only the work view or to all modeling views in the destination part.</p>
         </li>
      </ul>
      <p class="para_division">Because of the varying modes, it may be important to consider the application of view attributes when creating a template.</p>
      <div class="title_division">Part scope</div>
      <p class="para_division">If a visualization settings template includes attributes with part scope, when you apply it, the system overrides the current part settings with the new settings. When you save the part, NX saves the new settings in the part file.</p>
      <div class="title_division">Session scope</div>
      <p class="para_division">If a visualization settings template includes attributes with session scope, when you apply it, the system overrides the current part settings with the new settings. NX displays all parts that you open in a single session according to the new settings.</p>
   </body>
</html>