Package org.robovm.apple.scenekit
Class SCNPyramid
- 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.SCNPyramid
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,SCNBoundingVolume
,SCNShadable
,org.robovm.objc.ObjCProtocol
public class SCNPyramid extends SCNGeometry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNPyramid.SCNPyramidPtr
-
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 SCNPyramid()
protected
SCNPyramid(NSObject.Handle h, long handle)
protected
SCNPyramid(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SCNPyramid
create(double width, double height, double length)
double
getHeight()
long
getHeightSegmentCount()
double
getLength()
long
getLengthSegmentCount()
double
getWidth()
long
getWidthSegmentCount()
void
setHeight(double v)
void
setHeightSegmentCount(long v)
void
setLength(double v)
void
setLengthSegmentCount(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
-
SCNPyramid
public SCNPyramid()
-
SCNPyramid
protected SCNPyramid(NSObject.Handle h, long handle)
-
SCNPyramid
protected SCNPyramid(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)
-
getLength
public double getLength()
-
setLength
public void setLength(double v)
-
getWidthSegmentCount
public long getWidthSegmentCount()
-
setWidthSegmentCount
public void setWidthSegmentCount(long v)
-
getHeightSegmentCount
public long getHeightSegmentCount()
-
setHeightSegmentCount
public void setHeightSegmentCount(long v)
-
getLengthSegmentCount
public long getLengthSegmentCount()
-
setLengthSegmentCount
public void setLengthSegmentCount(long v)
-
create
public static SCNPyramid create(double width, double height, double length)
-
-