com.java4ever.m3g
Class PolygonMode
java.lang.Object
com.java4ever.m3g.M3GObject
com.java4ever.m3g.Object3D
com.java4ever.m3g.PolygonMode
- public class PolygonMode
- extends Object3D
| Fields inherited from class com.java4ever.m3g.M3GObject |
ANIMATION_CONTROLLER, ANIMATION_TRACK, APPEARANCE, BACKGROUND, CAMERA, COMPOSITING_MODE, EXTERNAL_REFERENCE, FOG, GROUP, HEADER, IMAGE2D, KEYFRAME_SEQUENCE, LIGHT, MATERIAL, MESH, MORPHING_MESH, POLYGON_MODE, SKINNED_MESH, SPRITE3D, TEXTURE2D, TRIANGLE_STRIP_ARRAY, VERTEX_ARRAY, VERTEX_BUFFER, WORLD |
| Methods inherited from class com.java4ever.m3g.Object3D |
addAnimationTrack, animate, buildReferenceTable, duplicate, find, getAnimationTrack, getAnimationTrackCount, getReferences, getUserID, getUserObject, removeAnimationTrack, setUserID, setUserObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CULL_BACK
public static final int CULL_BACK
- See Also:
- Constant Field Values
CULL_FRONT
public static final int CULL_FRONT
- See Also:
- Constant Field Values
CULL_NONE
public static final int CULL_NONE
- See Also:
- Constant Field Values
SHADE_FLAT
public static final int SHADE_FLAT
- See Also:
- Constant Field Values
SHADE_SMOOTH
public static final int SHADE_SMOOTH
- See Also:
- Constant Field Values
WINDING_CCW
public static final int WINDING_CCW
- See Also:
- Constant Field Values
WINDING_CW
public static final int WINDING_CW
- See Also:
- Constant Field Values
PolygonMode
public PolygonMode()
setCulling
public void setCulling(int mode)
getCulling
public int getCulling()
setWinding
public void setWinding(int mode)
getWinding
public int getWinding()
setShading
public void setShading(int mode)
getShading
public int getShading()
setTwoSidedLightingEnable
public void setTwoSidedLightingEnable(boolean enable)
isTwoSidedLightingEnabled
public boolean isTwoSidedLightingEnabled()
setLocalCameraLightingEnable
public void setLocalCameraLightingEnable(boolean enable)
isLocalCameraLightingEnabled
public boolean isLocalCameraLightingEnabled()
setPerspectiveCorrectionEnable
public void setPerspectiveCorrectionEnable(boolean enable)
isPerspectiveCorrectionEnabled
public boolean isPerspectiveCorrectionEnabled()
getObjectType
public int getObjectType()
- Specified by:
getObjectType in class M3GObject
read
protected void read(M3GInputStream is,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
read in class Object3D
- Throws:
java.io.IOException
write
protected void write(M3GOutputStream os,
java.util.ArrayList table)
throws java.io.IOException
- Overrides:
write in class Object3D
- Throws:
java.io.IOException
Copyright 2005 java4ever.com. All Rights Reserved.