cuemol2/RendGroupCueMol: Molecular Visualization Framework |
Renderer groupについて分子オブジェクト(MolCoord)などにはどうしても大量のrendererを作成してしまいがちですが, そうなると管理が面倒になってきます. そのような場合は,rendererの意味や役割ごとにグループを作成して管理すると,間違えや混乱が少なくできます. グループは,上図のように折たたみ&展開をすることができます.また,グループごとに可視・不可視を切り替えられます(後述). Renderer groupの作成Scene panelにおいて, MolCoordなどのobjectを右クリックすると,以下のようなobjectのcontext menuが表示されます. ここで,New Group...を選択すると,以下のような新規group名を指定するdialogが表示されますので,名前を入力し(あるいはdefaultのままで),OKを押します.すると,指定した名前でgroupが作成されます. Renderer groupへのrendererの移動Scene panelにてitemをdrag&dropすることで,groupに他のrendererを追加することができます. 例えば,以下のsimple1 (simple) rendererをgroup1に追加するには, simple1 (simple)の項目をdragして,group1上でdropすれば, simple1はgroup1中に移動されます. Renderer groupへのrendererの追加Scene panelにて,groupを右クリックすると,以下のようなrenderer groupのcontext menuが表示されます. ここでNew renderer...をクリックすると,renderer作成dialogが表示され,OKをおしてrendererを作成すると, 新たなrendererは初めからそのgroupに属したrendererとして作成されます. Renderer groupの設定変更Scene panelにて, Renderer groupの左にある目玉iconをクリックすると,グループに属するrendererすべてが非表示になり,目玉iconが消えます. (逆に,非表示になっている場合は目玉アイコンは表示されていないですが,同じ位置をクリックすることで, グループに属するrendererすべてが表示されい,目玉iconも表示されます.) また,Scene panelにてRenderer groupの項目をdouble clickする(あるいは下のプロパティ設定ボタンを押す)と グループ名変更ダイアログが出てきます. 新たなグループ名を入力してOKを押すと,該当groupのグループ名が変更されます. |