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