public SCNNode getRootNode() { if (has(Keys.RootNode())) { SCNNode val = (SCNNode) get(Keys.RootNode()); return val; } return null; } public SCNHitTestOptions setRootNode(SCNNode rootNode) {
public boolean searchesBoundingBoxOnly() { if (has(Keys.BoundingBoxOnly())) { NSNumber val = (NSNumber) get(Keys.BoundingBoxOnly()); return val.booleanValue(); } return false; } public SCNHitTestOptions setSearchesBoundingBoxOnly(boolean searchesBoundingBoxOnly) {
public boolean returnsFirstFoundOnly() { if (has(Keys.FirstFoundOnly())) { NSNumber val = (NSNumber) get(Keys.FirstFoundOnly()); return val.booleanValue(); } return false; } public SCNHitTestOptions setReturnsFirstFoundOnly(boolean returnsFirstFoundOnly) {
public boolean clipsToZRange() { if (has(Keys.ClipToZRange())) { NSNumber val = (NSNumber) get(Keys.ClipToZRange()); return val.booleanValue(); } return false; } public SCNHitTestOptions setClipsToZRange(boolean clipsToZRange) {
public boolean ignoresChildNodes() { if (has(Keys.IgnoreChildNodes())) { NSNumber val = (NSNumber) get(Keys.IgnoreChildNodes()); return val.booleanValue(); } return false; } public SCNHitTestOptions setIgnoresChildNodes(boolean ignoresChildNodes) {
public boolean isBackFaceCulling() { if (has(Keys.BackFaceCulling())) { NSNumber val = (NSNumber) get(Keys.BackFaceCulling()); return val.booleanValue(); } return false; } public SCNHitTestOptions setBackFaceCulling(boolean backFaceCulling) {
/** * @since Available in iOS 8.0 and later. */ public boolean ignoresHiddenNodes() { if (has(Keys.IgnoreHiddenNodes())) { NSNumber val = (NSNumber) get(Keys.IgnoreHiddenNodes()); return val.booleanValue(); } return false; } /**
public boolean sortsResults() { if (has(Keys.SortResults())) { NSNumber val = (NSNumber) get(Keys.SortResults()); return val.booleanValue(); } return false; } public SCNHitTestOptions setSortsResults(boolean sortsResults) {
public SCNNode getRootNode() { if (has(Keys.RootNode())) { SCNNode val = (SCNNode) get(Keys.RootNode()); return val; } return null; } public SCNHitTestOptions setRootNode(SCNNode rootNode) {
public SCNNode getRootNode() { if (has(Keys.RootNode())) { SCNNode val = (SCNNode) get(Keys.RootNode()); return val; } return null; } public SCNHitTestOptions setRootNode(SCNNode rootNode) {
public boolean returnsFirstFoundOnly() { if (has(Keys.FirstFoundOnly())) { NSNumber val = (NSNumber) get(Keys.FirstFoundOnly()); return val.booleanValue(); } return false; } public SCNHitTestOptions setReturnsFirstFoundOnly(boolean returnsFirstFoundOnly) {
public boolean clipsToZRange() { if (has(Keys.ClipToZRange())) { NSNumber val = (NSNumber) get(Keys.ClipToZRange()); return val.booleanValue(); } return false; } public SCNHitTestOptions setClipsToZRange(boolean clipsToZRange) {
public boolean ignoresChildNodes() { if (has(Keys.IgnoreChildNodes())) { NSNumber val = (NSNumber) get(Keys.IgnoreChildNodes()); return val.booleanValue(); } return false; } public SCNHitTestOptions setIgnoresChildNodes(boolean ignoresChildNodes) {
public boolean searchesBoundingBoxOnly() { if (has(Keys.BoundingBoxOnly())) { NSNumber val = (NSNumber) get(Keys.BoundingBoxOnly()); return val.booleanValue(); } return false; } public SCNHitTestOptions setSearchesBoundingBoxOnly(boolean searchesBoundingBoxOnly) {
public boolean ignoresHiddenNodes() { if (has(Keys.IgnoreHiddenNodes())) { NSNumber val = (NSNumber) get(Keys.IgnoreHiddenNodes()); return val.booleanValue(); } return false; } public SCNHitTestOptions setIgnoresHiddenNodes(boolean ignoresHiddenNodes) {
public boolean isBackFaceCulling() { if (has(Keys.BackFaceCulling())) { NSNumber val = (NSNumber) get(Keys.BackFaceCulling()); return val.booleanValue(); } return false; } public SCNHitTestOptions setBackFaceCulling(boolean backFaceCulling) {
public boolean returnsFirstFoundOnly() { if (has(Keys.FirstFoundOnly())) { NSNumber val = (NSNumber) get(Keys.FirstFoundOnly()); return val.booleanValue(); } return false; } public SCNHitTestOptions setReturnsFirstFoundOnly(boolean returnsFirstFoundOnly) {
public boolean isBackFaceCulling() { if (has(Keys.BackFaceCulling())) { NSNumber val = (NSNumber) get(Keys.BackFaceCulling()); return val.booleanValue(); } return false; } public SCNHitTestOptions setBackFaceCulling(boolean backFaceCulling) {
public boolean ignoresHiddenNodes() { if (has(Keys.IgnoreHiddenNodes())) { NSNumber val = (NSNumber) get(Keys.IgnoreHiddenNodes()); return val.booleanValue(); } return false; } public SCNHitTestOptions setIgnoresHiddenNodes(boolean ignoresHiddenNodes) {
/** * @since Available in iOS 10.0 and later. */ public int getOptionCategoryBitMask() { if (has(Keys.OptionCategoryBitMask())) { NSNumber val = (NSNumber) get(Keys.OptionCategoryBitMask()); return val.intValue(); } return 0; } /**