Package org.dcm4che.typeddicom.modules
Interface RenderShadingModule
-
- All Superinterfaces:
AmbientReflectionIntensity.Holder,org.dcm4che.typeddicom.AttributesWrapper,DiffuseReflectionIntensity.Holder,LightDirection.Holder,ShadingStyle.Holder,Shininess.Holder,SpecularReflectionIntensity.Holder
- All Known Implementing Classes:
RenderShadingModule.SimpleWrapper,VolumeRenderingVolumetricPresentationStateIOD
public interface RenderShadingModule extends org.dcm4che.typeddicom.AttributesWrapper, ShadingStyle.Holder, AmbientReflectionIntensity.Holder, LightDirection.Holder, DiffuseReflectionIntensity.Holder, SpecularReflectionIntensity.Holder, Shininess.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRenderShadingModule.Builder<SELF extends RenderShadingModule.Builder<SELF,T>,T extends RenderShadingModule>static classRenderShadingModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static RenderShadingModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AmbientReflectionIntensity.Holder
containsAmbientReflectionIntensity, getAmbientReflectionIntensity, removeAmbientReflectionIntensity
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DiffuseReflectionIntensity.Holder
containsDiffuseReflectionIntensity, getDiffuseReflectionIntensity, removeDiffuseReflectionIntensity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LightDirection.Holder
containsLightDirection, getLightDirection, removeLightDirection
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ShadingStyle.Holder
containsShadingStyle, getShadingStyle, removeShadingStyle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Shininess.Holder
containsShininess, getShininess, removeShininess
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecularReflectionIntensity.Holder
containsSpecularReflectionIntensity, getSpecularReflectionIntensity, removeSpecularReflectionIntensity
-
-
-
-
Method Detail
-
wrap
static RenderShadingModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Shading Style (seeShadingStyle)- Returns:
- a wrapper object implementing the
ShadingStyle.Holderinterface.
-
-