Package org.robovm.apple.scenekit
Class SCNPlane
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNGeometry
-
- org.robovm.apple.scenekit.SCNPlane
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,SCNBoundingVolume
,SCNShadable
,org.robovm.objc.ObjCProtocol
public class SCNPlane extends SCNGeometry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNPlane.SCNPlanePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNGeometry
SCNGeometry.SCNGeometryPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description SCNPlane()
protected
SCNPlane(NSObject.Handle h, long handle)
protected
SCNPlane(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SCNPlane
create(double width, double height)
double
getCornerRadius()
long
getCornerSegmentCount()
double
getHeight()
long
getHeightSegmentCount()
double
getWidth()
long
getWidthSegmentCount()
void
setCornerRadius(double v)
void
setCornerSegmentCount(long v)
void
setHeight(double v)
void
setHeightSegmentCount(long v)
void
setWidth(double v)
void
setWidthSegmentCount(long v)
-
Methods inherited from class org.robovm.apple.scenekit.SCNGeometry
addAnimation, addAnimationPlayer, animationPlayerForKey, create, create, encode, getAnimation, getAnimationKeys, getBoundingBox, getBoundingSphere, getEdgeCreasesElement, getEdgeCreasesSource, getFirstMaterial, getGeometryElement, getGeometryElementCount, getGeometryElements, getGeometrySources, getGeometrySourcesForSemantic, getLevelsOfDetail, getMaterial, getMaterials, getName, getProgram, getShaderModifiers, getSubdivisionLevel, getTessellator, handleBindingOfSymbol, handleUnbindingOfSymbol, init, insertMaterial, isAnimationPaused, pauseAnimation, removeAllAnimations, removeAnimation, removeAnimation, removeAnimationForKey, removeMaterial, replaceMaterial, resumeAnimation, setBoundingBox, setEdgeCreasesElement, setEdgeCreasesSource, setFirstMaterial, setLevelsOfDetail, setMaterials, setName, setProgram, setShaderModifiers, setSpeed, setSubdivisionLevel, setTessellator, setWantsAdaptiveSubdivision, supportsSecureCoding, wantsAdaptiveSubdivision
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
SCNPlane
public SCNPlane()
-
SCNPlane
protected SCNPlane(NSObject.Handle h, long handle)
-
SCNPlane
protected SCNPlane(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getWidth
public double getWidth()
-
setWidth
public void setWidth(double v)
-
getHeight
public double getHeight()
-
setHeight
public void setHeight(double v)
-
getWidthSegmentCount
public long getWidthSegmentCount()
-
setWidthSegmentCount
public void setWidthSegmentCount(long v)
-
getHeightSegmentCount
public long getHeightSegmentCount()
-
setHeightSegmentCount
public void setHeightSegmentCount(long v)
-
getCornerRadius
public double getCornerRadius()
-
setCornerRadius
public void setCornerRadius(double v)
-
getCornerSegmentCount
public long getCornerSegmentCount()
-
setCornerSegmentCount
public void setCornerSegmentCount(long v)
-
create
public static SCNPlane create(double width, double height)
-
-