// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
ConditionalSetValue::ConditionalSetValue() :
  AbstractFilter(),
  m_SelectedArrayPath("", "", ""),
  m_ConditionalArrayPath("", "", ""),
  m_ReplaceValue(0.0),
  m_Array(NULL),
  m_ConditionalArray(NULL)
{
  setupFilterParameters();
}
Beispiel #2
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
FlattenImage::FlattenImage() :
  AbstractFilter(),
  m_ImageDataArrayName(DREAM3D::CellData::ImageData),
  m_FlatImageDataArrayName(DREAM3D::CellData::FlatImageData),
  m_FlattenMethod(DREAM3D::FlattenImageMethod::Luminosity), // We convert from Degrees to Radians by Default
  m_ImageData(NULL),
  m_FlatImageData(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
FindModulusMismatch::FindModulusMismatch() :
  AbstractFilter(),
  m_ModuliArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellFeatureAttributeMatrixName, "ElasticModuli"),
  m_SurfaceMeshFaceLabelsArrayPath(DREAM3D::Defaults::TriangleDataContainerName, DREAM3D::Defaults::FaceAttributeMatrixName, DREAM3D::FaceData::SurfaceMeshFaceLabels),
  m_SurfaceMeshDeltaModulusArrayName("SurfaceMeshDeltaModulus"),
  m_Moduli(NULL),
  m_SurfaceMeshFaceLabels(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
ReadImage::ReadImage() :
  AbstractFilter(),
  m_InputFileName(""),
  m_DataContainerName(DREAM3D::Defaults::DataContainerName),
  m_CellAttributeMatrixName(DREAM3D::Defaults::CellAttributeMatrixName),
  m_ImageDataArrayName(DREAM3D::CellData::ImageData),
  m_ImageData(NULL)
{
  setupFilterParameters();
}
Beispiel #5
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
FindBoundaryCells::FindBoundaryCells() :
  AbstractFilter(),
  m_FeatureIdsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::FeatureIds),
  m_BoundaryCellsArrayName(DREAM3D::CellData::BoundaryCells),
  m_FeatureIds(NULL),
  m_BoundaryCells(NULL)
{

  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
CopyFeatureArrayToElementArray::CopyFeatureArrayToElementArray() :
  AbstractFilter(),
  m_SelectedFeatureArrayPath("", "", ""),
  m_FeatureIdsArrayPath("", "", ""),
  m_CreatedArrayName(""),
  m_FeatureIds(NULL),
  m_InArray(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
AlignSections::AlignSections() :
  AbstractFilter(),
  m_DataContainerName(DREAM3D::Defaults::ImageDataContainerName),
  m_CellAttributeMatrixName(DREAM3D::Defaults::CellAttributeMatrixName),
  m_WriteAlignmentShifts(false),
  m_SubtractBackground(false),
  m_AlignmentShiftFileName("")
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
ErodeDilateCoordinationNumber::ErodeDilateCoordinationNumber() :
  AbstractFilter(),
  m_Loop(false),
  m_CoordinationNumber(6),
  m_FeatureIdsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::FeatureIds),
  m_Neighbors(NULL),
  m_FeatureIds(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
AlignSectionsFeatureCentroid::AlignSectionsFeatureCentroid() :
  AlignSections(),
  m_ReferenceSlice(0),
  m_UseReferenceSlice(false),
  m_GoodVoxelsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::Mask),
  m_GoodVoxels(NULL)
{
  // only setting up the child parameters because the parent constructor has already been called
  setupFilterParameters();
}
Beispiel #10
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
MoveData::MoveData() :
    AbstractFilter(),
    m_WhatToMove(k_MoveAttributeMatrix),
    m_DataContainerDestination(""),
    m_AttributeMatrixSource(),
    m_AttributeMatrixDestination(),
    m_DataArraySource()
{
    setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
ExtractFlaggedFeatures::ExtractFlaggedFeatures() :
  AbstractFilter(),
  m_FeatureIdsArrayPath(SIMPL::Defaults::ImageDataContainerName, SIMPL::Defaults::CellAttributeMatrixName, SIMPL::CellData::FeatureIds),
  m_FlaggedFeaturesArrayPath(SIMPL::Defaults::ImageDataContainerName, SIMPL::Defaults::CellFeatureAttributeMatrixName, SIMPL::FeatureData::Active),
  m_FeatureBounds(NULL),
  m_FeatureIds(NULL),
  m_FlaggedFeatures(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
AvizoUniformCoordinateWriter::AvizoUniformCoordinateWriter() :
  AbstractFilter(),
  m_OutputFile(""),
  m_WriteBinaryFile(false),
  m_WriteFeatureIds(true),
  m_FeatureIdsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::FeatureIds),
  m_FeatureIds(NULL)
{
  setupFilterParameters();
}
Beispiel #13
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
OpenCloseBadData::OpenCloseBadData() :
AbstractFilter(),
m_GrainIdsArrayName(DREAM3D::CellData::GrainIds),
m_Direction(0),
m_NumIterations(1),
m_Neighbors(NULL),
m_GrainIds(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
CreateFeatureArrayFromElementArray::CreateFeatureArrayFromElementArray() :
  AbstractFilter(),
  m_CellFeatureAttributeMatrixName("", "", ""),
  m_SelectedCellArrayPath("", "", ""),
  m_CreatedArrayName(""),
  m_FeatureIdsArrayPath("", "", ""),
  m_FeatureIds(NULL),
  m_InArray(NULL)
{
  setupFilterParameters();
}
Beispiel #15
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
AddBadData::AddBadData() :
  AbstractFilter(),
  m_GBEuclideanDistancesArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::ElementAttributeMatrixName, DREAM3D::CellData::GBEuclideanDistances),
  m_PoissonNoise(true),
  m_PoissonVolFraction(0.0f),
  m_BoundaryNoise(false),
  m_BoundaryVolFraction(0.0f),
  m_GBEuclideanDistances(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
Hex2SqrConverter::Hex2SqrConverter() :
  m_ZStartIndex(0),
  m_ZEndIndex(0),
  m_XResolution(1.0),
  m_YResolution(1.0),
  m_NumCols(0),
  m_NumRows(0),
  m_HeaderIsComplete(false)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
FindBoundaryElementFractions::FindBoundaryElementFractions() :
  AbstractFilter(),
  m_FeatureIdsArrayPath("", "", ""),
  m_BoundaryCellsArrayPath("", "", ""),
  m_BoundaryCellFractionsArrayPath("", "", ""),
  m_FeatureIds(NULL),
  m_BoundaryCells(NULL),
  m_BoundaryCellFractions(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
RemoveFlaggedFeatures::RemoveFlaggedFeatures() :
  AbstractFilter(),
  m_FillRemovedFeatures(true),
  m_FeatureIdsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::FeatureIds),
  m_FlaggedFeaturesArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellFeatureAttributeMatrixName, DREAM3D::FeatureData::Active),
  m_Neighbors(NULL),
  m_FeatureIds(NULL),
  m_FlaggedFeatures(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
WriteStatsGenOdfAngleFile::WriteStatsGenOdfAngleFile() :
    AbstractFilter(),
    m_OutputFile(""),
    m_CellPhasesArrayPath("", "", ""),
    m_CellEulerAnglesArrayPath("", "", ""),
    m_ConvertToDegrees(false),
    m_UseGoodVoxels(false),
    m_GoodVoxelsArrayPath("", "", "")
{
    setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
AdjustVolumeOrigin::AdjustVolumeOrigin() :
  AbstractFilter(),
  m_ApplyToVoxelVolume(true),
  m_ApplyToSurfaceMesh(true),
  m_ApplyToSolidMesh(false)
{
  m_Origin.x = 0.0f;
  m_Origin.y = 0.0f;
  m_Origin.z = 0.0f;
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
SurfaceMeshToNonconformalVtk::SurfaceMeshToNonconformalVtk() :
  AbstractFilter(),
  m_OutputVtkFile(""),
  m_WriteBinaryFile(false),
  m_SurfaceMeshFaceLabelsArrayPath(SIMPL::Defaults::TriangleDataContainerName, SIMPL::Defaults::FaceAttributeMatrixName, SIMPL::FaceData::SurfaceMeshFaceLabels),
  m_SurfaceMeshNodeTypeArrayPath(SIMPL::Defaults::TriangleDataContainerName, SIMPL::Defaults::VertexAttributeMatrixName, SIMPL::VertexData::SurfaceMeshNodeType),
  m_SurfaceMeshFaceLabels(NULL),
  m_SurfaceMeshNodeType(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
LosAlamosFFTWriter::LosAlamosFFTWriter() :
  FileWriter(),
  m_FeatureIdsArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::FeatureIds),
  m_CellPhasesArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::Phases),
  m_CellEulerAnglesArrayPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, DREAM3D::CellData::EulerAngles),
  m_FeatureIds(NULL),
  m_CellPhases(NULL),
  m_CellEulerAngles(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
ClearData::ClearData() :
  AbstractFilter(),
  m_XMin(0),
  m_YMin(0),
  m_ZMin(0),
  m_XMax(0),
  m_YMax(0),
  m_ZMax(0)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
Watershed::Watershed() :
  m_SelectedCellArrayPath("", "", ""),
  m_FeatureIdsArrayName(DREAM3D::CellData::FeatureIds),
  m_Threshold(0.005f),
  m_Level(0.5f),
  m_SelectedCellArrayArrayName(""),
  m_SelectedCellArray(NULL),
  m_FeatureIds(NULL)
{
  setupFilterParameters();
}
Beispiel #25
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
FindFaceAverage::FindFaceAverage() :
  SurfaceMeshFilter(),
  m_SurfaceMeshTriangleAreasArrayName(DREAM3D::FaceData::SurfaceMeshFaceAreas),
  m_SurfaceMeshGrainFaceIdArrayName(DREAM3D::FaceData::SurfaceMeshGrainFaceId),
  m_SurfaceMeshTriangleAreas(NULL),
  m_SurfaceMeshGrainFaceId(NULL),
  m_SelectedFaceArrayName(""),
  m_AverageMethod(1)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
SobelEdge::SobelEdge() :
  AbstractFilter(),
  m_SelectedCellArrayPath("", "", ""),
  m_NewCellArrayName(""),
  m_SaveAsNewArray(true),
  m_Slice(false),
  m_SelectedCellArrayArrayName(""),
  m_SelectedCellArray(NULL),
  m_NewCellArray(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
DataContainerReader::DataContainerReader() :
  AbstractFilter(),
  m_InputFile(""),
  m_OverwriteExistingDataContainers(false),
  m_LastFileRead(""),
  m_LastRead(QDateTime::currentDateTime()),
  m_InputFileDataContainerArrayProxy()
{
  m_PipelineFromFile = FilterPipeline::New();

  setupFilterParameters();
}
Beispiel #28
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
InitializeData::InitializeData() :
  AbstractFilter(),
  m_CellAttributeMatrixPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, ""),
  m_XMin(0),
  m_YMin(0),
  m_ZMin(0),
  m_XMax(0),
  m_YMax(0),
  m_ZMax(0)
{
  setupFilterParameters();
}
Beispiel #29
0
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
WriteImages::WriteImages() :
  AbstractFilter(),
  m_FilePrefix(false),
  m_ImagePrefix(""),
  m_OutputPath(""),
  m_ImageFormat(0),
  m_Plane(0),
  m_ColorsArrayPath("", "", ""),
  m_Colors(NULL)
{
  setupFilterParameters();
}
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
RotateSampleRefFrame::RotateSampleRefFrame() :
  AbstractFilter(),
  m_CellAttributeMatrixPath(DREAM3D::Defaults::ImageDataContainerName, DREAM3D::Defaults::CellAttributeMatrixName, ""),
  m_RotationAngle(0.0),
  m_SliceBySlice(false)
{
  m_RotationAxis.x = 0.0;
  m_RotationAxis.y = 0.0;
  m_RotationAxis.z = 1.0;

  setupFilterParameters();
}