public class OmeNgffMultiScaleMetadata extends SpatialMultiscaleMetadata<NgffSingleScaleAxesMetadata>
| Modifier and Type | Class and Description |
|---|---|
static class |
OmeNgffMultiScaleMetadata.OmeNgffDataset |
static class |
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata |
| Modifier and Type | Field and Description |
|---|---|
Axis[] |
axes |
org.janelia.saalfeldlab.n5.DatasetAttributes[] |
childrenAttributes |
CoordinateTransformation<?>[] |
coordinateTransformations |
OmeNgffMultiScaleMetadata.OmeNgffDataset[] |
datasets |
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata |
metadata |
String |
name |
String |
type |
String |
version |
basePath, childrenMetadata| Constructor and Description |
|---|
OmeNgffMultiScaleMetadata(int nd,
String path,
String name,
String type,
String version,
Axis[] axes,
OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets,
CoordinateTransformation<?>[] coordinateTransformations,
org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes,
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata) |
OmeNgffMultiScaleMetadata(int nd,
String path,
String name,
String type,
String version,
Axis[] axes,
OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets,
CoordinateTransformation<?>[] coordinateTransformations,
org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes,
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata,
NgffSingleScaleAxesMetadata[] childrenMetadata) |
OmeNgffMultiScaleMetadata(OmeNgffMultiScaleMetadata other,
NgffSingleScaleAxesMetadata[] children) |
getPath, getPaths, sortScaleMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitspatialTransform, spatialTransform3d, spatialTransforms, spatialTransforms3d, unitgetPathsgetName, getPathpublic final String version
public final String name
public final String type
public final Axis[] axes
public final OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets
public final CoordinateTransformation<?>[] coordinateTransformations
public final OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata
public transient org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes
public OmeNgffMultiScaleMetadata(OmeNgffMultiScaleMetadata other, NgffSingleScaleAxesMetadata[] children)
public OmeNgffMultiScaleMetadata(int nd,
String path,
String name,
String type,
String version,
Axis[] axes,
OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets,
CoordinateTransformation<?>[] coordinateTransformations,
org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes,
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata)
public OmeNgffMultiScaleMetadata(int nd,
String path,
String name,
String type,
String version,
Axis[] axes,
OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets,
CoordinateTransformation<?>[] coordinateTransformations,
org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes,
OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata,
NgffSingleScaleAxesMetadata[] childrenMetadata)
public Axis[] getAxes()
public N5SingleScaleMetadata buildChild(int nd, N5DatasetMetadata datasetMeta)
public static NgffSingleScaleAxesMetadata[] buildMetadata(int nd, String path, org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes, OmeNgffMultiScaleMetadata multiscales)
public static NgffSingleScaleAxesMetadata[] buildMetadata(int nd, String path, OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets, org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes, CoordinateTransformation<?>[] transforms, OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata, Axis[] axes)
public static NgffSingleScaleAxesMetadata[] buildMetadata(int nd, String path, OmeNgffMultiScaleMetadata.OmeNgffDataset[] datasets, org.janelia.saalfeldlab.n5.DatasetAttributes[] childrenAttributes, CoordinateTransformation<?>[] transforms, OmeNgffMultiScaleMetadata.OmeNgffDownsamplingMetadata metadata, Axis[] axes, boolean reverseParameters)
public NgffSingleScaleAxesMetadata[] buildChildren(int nd, org.janelia.saalfeldlab.n5.DatasetAttributes[] datasetAttributes, CoordinateTransformation<?>[] coordinateTransformations, Axis[] axes)
public NgffSingleScaleAxesMetadata[] buildChildren()
public OmeNgffMultiScaleMetadata.OmeNgffDataset[] getDatasets()
public CoordinateTransformation<?>[] getCoordinateTransformations()
public String[] getCanonicalPaths()
public NgffSingleScaleAxesMetadata[] getChildrenMetadata()
N5MetadataGroupgetChildrenMetadata in interface N5MetadataGroup<NgffSingleScaleAxesMetadata>getChildrenMetadata in class MultiscaleMetadata<NgffSingleScaleAxesMetadata>public String[] units()
units in interface SpatialMetadataGroup<NgffSingleScaleAxesMetadata>units in class MultiscaleMetadata<NgffSingleScaleAxesMetadata>public static boolean cOrder(org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes)
public static boolean fOrder(org.janelia.saalfeldlab.n5.DatasetAttributes datasetAttributes)
public static boolean allSameAxisOrder(org.janelia.saalfeldlab.n5.DatasetAttributes[] multiscaleDatasetAttributes)
public static Axis[] defaultAxes()
Copyright © 2021–2026 Saalfeld Lab. All rights reserved.