PageSourceSearch

https://docs-vrgeo-version3.netlify.app/assets/js/526cbf56.fdb60fb5.js

js docs-vrgeo-version3.netlify.app collected 2026-10-03 10:42:38 UTC 5,431 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkvrgs_docs_v_3_1=globalThis.webpackChunkvrgs_docs_v_3_1||[]).push([[25270],{1479(e,t,n){n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>h,frontMatter:()=>l,metadata:()=>s,toc:()=>c});const s=JSON.parse('{"id":"trees/interp/plane-attitudes","title":"Plane Attitudes","description":"Right-click commands for Plane Attitudes in the Interpretation Tree.","source":"@site/versioned_docs/version-3.3/trees/interp/plane-attitudes.md","sourceDirName":"trees/interp","slug":"/trees/interp/plane-attitudes","permalink":"/docs/3.3/trees/interp/plane-attitudes","draft":false,"unlisted":false,"editUrl":"https://github.com/vrgeoscience/vrgs_docs_v3/tree/master/versioned_docs/version-3.3/trees/interp/plane-attitudes.md","tags":[],"version":"3.3","sidebarPosition":21,"frontMatter":{"id":"plane-attitudes","title":"Plane Attitudes","sidebar_label":"Plane Attitudes","sidebar_position":21},"sidebar":"docs","previous":{"title":"Palaeocurrent","permalink":"/docs/3.3/trees/interp/palaeocurrent"},"next":{"title":"Polylines","permalink":"/docs/3.3/trees/interp/polylines"}}');var r=n(74848),i=n(28453);const l={id:"plane-attitudes",title:"Plane Attitudes",sidebar_label:"Plane Attitudes",sidebar_position:21},o="Plane Attitudes",d={},c=[{value:"Group Context Menu",id:"group-context-menu",level:2},{value:"Actions",id:"actions",level:3},{value:"Sort submenu",id:"sort-submenu",level:3}];function a(e){const t={code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.header,{children:(0,r.jsx)(t.h1,{id:"plane-attitudes",children:"Plane Attitudes"})}),"\n",(0,r.jsxs)(t.p,{children:["Right-click commands for ",(0,r.jsx)(t.strong,{children:"Plane Attitudes"})," in the ",(0,r.jsx)(t.strong,{children:"Interpretation Tree"}),"."]}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsxs)(t.em,{children:["Source resources: ",(0,r.jsx)(t.code,{children:"IDR_IT_PLANE_ATTITUDE_GROUP"}),"."]})}),"\n",(0,r.jsx)(t.h2,{id:"group-context-menu",children:"Group Context Menu"}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsx)(t.em,{children:"Right-click the Plane Attitudes parent group / list header in the Interpretation Tree."})}),"\n",(0,r.jsx)(t.h3,{id:"actions",children:"Actions"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Group"})," \u2014 Group the selected items into a single project tree entry. ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_PROJEXP_GROUP"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Ungroup"})," \u2014 Ungroup the selected group, restoring its contents to the parent. ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_PROJEXP_UNGROUP"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Set Focus"})," \u2014 Set focus ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_PLANEATTITUDEGROUP_SETFOCUS"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Spreadsheet"})," \u2014 Spreadsheet View ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_DEFAULTGROUP_SPREADSHEET"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Import"})," \u2014 From File ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_GROUPPOPUP_IMPORT"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Export"})," \u2014 Export ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_GROUPPOPUP_EXPORT"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Create DFN from Selected Groups"})," \u2014 Build a new DFN from the selected orientation groups: fits Fisher mean/K per group and a power-law/lognormal/exponential length distribution, then generates fractures over the project map limits ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_DFN_CREATEFROMORIENTATIONS"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Auto-cluster Selected Orientations..."})," \u2014 Auto-cluster Selected Orientations ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_ORIENT_AUTOCLUSTER"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Empty List"})," \u2014 Clear all items ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_GROUPPOPUP_EMPTYLIST"}),")"]})]}),"\n"]}
1),"\n",(0,r.jsx)(t.h3,{id:"sort-submenu",children:"Sort submenu"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Name"})," \u2014 Name ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_SORT_NAME"}),")"]})]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Vertex Count"})," \u2014 Vertex Count ",(0,r.jsxs)(t.em,{children:["(",(0,r.jsx)(t.code,{children:"ID_SORT_VERTEXCOUNT"}),")"]})]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(a,{...e})}):a(e)}},28453(e,t,n){n.d(t,{R:()=>l,x:()=>o});var s=n(96540);const r={},i=s.createContext(r);function l(e){const t=s.useContext(i);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:l(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.