public abstract class NGShape3D extends NGNode
NGNode.DirtyFlag, NGNode.RenderRootResultchildDirty, contentBounds, cullingBits, dirty, DIRTY_CHILDREN_ACCUMULATED_THRESHOLD, dirtyChildrenAccumulated, TEMP_TRANSFORM, transformedBounds| Constructor and Description |
|---|
NGShape3D() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
hasOverlappingContents() |
void |
release()
*
Stuff *
*
|
protected void |
renderContent(Graphics g) |
void |
setCullFace(Object cullFace) |
void |
setDrawMode(Object drawMode) |
void |
setMaterial(NGPhongMaterial material) |
void |
setMesh(NGTriangleMesh triangleMesh) |
accumulateDirtyRegions, applyClip, applyEffect, applyTransform, clearDirty, clearDirtyTree, clearPainted, computeOpaqueRegion, computePadding, doPreCulling, doRender, drawDirtyOpts, effectChanged, geometryChanged, getCacheFilter, getClipNode, getClippedBounds, getCompleteBounds, getContentBounds, getEffect, getEffectBounds, getEffectFilter, getName, getNodeBlendMode, getOpacity, getOpaqueRegion, getParent, getRenderRoot, getTransform, hasOpaqueRegion, hasVisuals, invalidateCache, invalidateCacheByTranslation, invalidateOpaqueRegion, isClean, isContentBounds2D, isDepthTest, isRectClip, isVisible, markDirty, markTreeDirty, markTreeDirtyNoIncrement, needsBlending, printDirtyOpts, render, renderEffect, renderForcedContent, setCachedAsBitmap, setClipNode, setContentBounds, setDepthTest, setEffect, setName, setNodeBlendMode, setOpacity, setParent, setTransformedBounds, setTransformMatrix, setVisible, supportsOpaqueRegions, toString, visualsChangedpublic void setMaterial(NGPhongMaterial material)
public void setDrawMode(Object drawMode)
public void setCullFace(Object cullFace)
public void setMesh(NGTriangleMesh triangleMesh)
protected void renderContent(Graphics g)
renderContent in class NGNodeprotected boolean hasOverlappingContents()
hasOverlappingContents in class NGNodeCopyright © 2025. All rights reserved.