Package org.nuxeo.ecm.platform.threed
Class ThreeDInfo
- java.lang.Object
-
- org.nuxeo.ecm.platform.threed.ThreeDInfo
-
public class ThreeDInfo extends Object
Object containing info about a 3D content- Since:
- 8.4
-
-
Field Summary
Fields Modifier and Type Field Description static StringDIMENSION_Xstatic StringDIMENSION_Ystatic StringDIMENSION_ZDoubledimensionXDoubledimensionYDoubledimensionZLongedgesstatic StringEDGESstatic StringGEOMETRY_LOD_SUCCESSBooleangeometryLodSuccessstatic StringNON_MANIFOLD_EDGESstatic StringNON_MANIFOLD_POLYGONSstatic StringNON_MANIFOLD_VERTICESLongnonManifoldEdgesLongnonManifoldPolygonsLongnonManifoldVerticesLongpolygonsstatic StringPOLYGONSstatic StringPOSITION_Xstatic StringPOSITION_Ystatic StringPOSITION_ZDoublepositionXDoublepositionYDoublepositionZstatic StringTEXTURE_LOD_SUCCESSBooleantextureLodSuccessstatic StringTEXTURES_MAX_DIMENSIONstatic StringTEXTURES_SIZEStringtexturesMaxDimensionLongtexturesSizeLongverticesstatic StringVERTICES
-
Constructor Summary
Constructors Constructor Description ThreeDInfo(Map<String,Serializable> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublegetDimensionX()DoublegetDimensionY()DoublegetDimensionZ()LonggetEdges()BooleangetGeometryLodSuccess()LonggetNonManifoldEdges()LonggetNonManifoldPolygons()LonggetNonManifoldVertices()LonggetPolygons()DoublegetPositionX()DoublegetPositionY()DoublegetPositionZ()BooleangetTextureLodSuccess()StringgetTexturesMaxDimension()LonggetTexturesSize()LonggetVertices()Map<String,Serializable>toMap()
-
-
-
Field Detail
-
NON_MANIFOLD_VERTICES
public static final String NON_MANIFOLD_VERTICES
- See Also:
- Constant Field Values
-
NON_MANIFOLD_EDGES
public static final String NON_MANIFOLD_EDGES
- See Also:
- Constant Field Values
-
NON_MANIFOLD_POLYGONS
public static final String NON_MANIFOLD_POLYGONS
- See Also:
- Constant Field Values
-
VERTICES
public static final String VERTICES
- See Also:
- Constant Field Values
-
EDGES
public static final String EDGES
- See Also:
- Constant Field Values
-
POLYGONS
public static final String POLYGONS
- See Also:
- Constant Field Values
-
POSITION_X
public static final String POSITION_X
- See Also:
- Constant Field Values
-
POSITION_Y
public static final String POSITION_Y
- See Also:
- Constant Field Values
-
POSITION_Z
public static final String POSITION_Z
- See Also:
- Constant Field Values
-
DIMENSION_X
public static final String DIMENSION_X
- See Also:
- Constant Field Values
-
DIMENSION_Y
public static final String DIMENSION_Y
- See Also:
- Constant Field Values
-
DIMENSION_Z
public static final String DIMENSION_Z
- See Also:
- Constant Field Values
-
TEXTURES_SIZE
public static final String TEXTURES_SIZE
- See Also:
- Constant Field Values
-
TEXTURES_MAX_DIMENSION
public static final String TEXTURES_MAX_DIMENSION
- See Also:
- Constant Field Values
-
GEOMETRY_LOD_SUCCESS
public static final String GEOMETRY_LOD_SUCCESS
- See Also:
- Constant Field Values
-
TEXTURE_LOD_SUCCESS
public static final String TEXTURE_LOD_SUCCESS
- See Also:
- Constant Field Values
-
nonManifoldVertices
public final Long nonManifoldVertices
-
nonManifoldEdges
public final Long nonManifoldEdges
-
nonManifoldPolygons
public final Long nonManifoldPolygons
-
vertices
public final Long vertices
-
edges
public final Long edges
-
polygons
public final Long polygons
-
positionX
public final Double positionX
-
positionY
public final Double positionY
-
positionZ
public final Double positionZ
-
dimensionX
public final Double dimensionX
-
dimensionY
public final Double dimensionY
-
dimensionZ
public final Double dimensionZ
-
texturesSize
public final Long texturesSize
-
texturesMaxDimension
public final String texturesMaxDimension
-
geometryLodSuccess
public final Boolean geometryLodSuccess
-
textureLodSuccess
public final Boolean textureLodSuccess
-
-
Constructor Detail
-
ThreeDInfo
public ThreeDInfo(Map<String,Serializable> map)
-
-
Method Detail
-
toMap
public Map<String,Serializable> toMap()
-
getNonManifoldVertices
public Long getNonManifoldVertices()
-
getNonManifoldEdges
public Long getNonManifoldEdges()
-
getNonManifoldPolygons
public Long getNonManifoldPolygons()
-
getVertices
public Long getVertices()
-
getEdges
public Long getEdges()
-
getPolygons
public Long getPolygons()
-
getPositionX
public Double getPositionX()
-
getPositionY
public Double getPositionY()
-
getPositionZ
public Double getPositionZ()
-
getDimensionX
public Double getDimensionX()
-
getDimensionY
public Double getDimensionY()
-
getDimensionZ
public Double getDimensionZ()
-
getTexturesSize
public Long getTexturesSize()
-
getTexturesMaxDimension
public String getTexturesMaxDimension()
-
getGeometryLodSuccess
public Boolean getGeometryLodSuccess()
-
getTextureLodSuccess
public Boolean getTextureLodSuccess()
-
-