ThreeDDrawable.java
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2008, AIST, the University of Tokyo and General Robotix Inc.
3  * All rights reserved. This program is made available under the terms of the
4  * Eclipse Public License v1.0 which accompanies this distribution, and is
5  * available at http://www.eclipse.org/legal/epl-v10.html
6  * Contributors:
7  * General Robotix Inc.
8  * National Institute of Advanced Industrial Science and Technology (AIST)
9  */
21 package com.generalrobotix.ui.view.tdview;
22 
23 import java.io.Serializable;
24 import javax.media.j3d.*;
25 
26 public interface ThreeDDrawable extends Serializable {
31  public String getName();
32  public String getFullName();
33  public void attach(BranchGroup bg);
34 
35  public void setViewMode(int mode);
36 
37  public void setDirection(int dir);
38 
39  public void setTransform(Transform3D transform);
40 
41  //public void addViewTransformListener(ViewTransformListener listener);
42 
43  //public void removeViewTransformListener(ViewTransformListener listener);
44 
45  public TransformGroup getTransformGroupRoot();
46 
47  public View getView();
48 
49  public ViewInfo getViewInfo();
50 
51 /*
52  public void changeAttribute(String attrName, String value)
53  throws
54  NoSuchAttributeException,
55  InvalidAttributeException,
56  NotEditableAttributeException;
57 */
58 }


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:05