Package org.robovm.apple.scenekit
Class SCNCapsule
- 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.SCNCapsule
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,SCNBoundingVolume
,SCNShadable
,org.robovm.objc.ObjCProtocol
public class SCNCapsule extends SCNGeometry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNCapsule.SCNCapsulePtr
-
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 SCNCapsule()
protected
SCNCapsule(NSObject.Handle h, long handle)
protected
SCNCapsule(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SCNCapsule
create(double capRadius, double height)
double
getCapRadius()
long
getCapSegmentCount()
double
getHeight()
long
getHeightSegmentCount()
long
getRadialSegmentCount()
void
setCapRadius(double v)
void
setCapSegmentCount(long v)
void
setHeight(double v)
void
setHeightSegmentCount(long v)
void
setRadialSegmentCount(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
-
SCNCapsule
public SCNCapsule()
-
SCNCapsule
protected SCNCapsule(NSObject.Handle h, long handle)
-
SCNCapsule
protected SCNCapsule(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getCapRadius
public double getCapRadius()
-
setCapRadius
public void setCapRadius(double v)
-
getHeight
public double getHeight()
-
setHeight
public void setHeight(double v)
-
getRadialSegmentCount
public long getRadialSegmentCount()
-
setRadialSegmentCount
public void setRadialSegmentCount(long v)
-
getHeightSegmentCount
public long getHeightSegmentCount()
-
setHeightSegmentCount
public void setHeightSegmentCount(long v)
-
getCapSegmentCount
public long getCapSegmentCount()
-
setCapSegmentCount
public void setCapSegmentCount(long v)
-
create
public static SCNCapsule create(double capRadius, double height)
-
-