Jon Haitz Legarreta Gorroño

Results 147 issues of Jon Haitz Legarreta Gorroño

Add a random affine transformation matrix generation util. Resolves #1687.

### Description Warnings related to unused [eigen](https://gitlab.com/libeigen/eigen) symbols are being reported since a while on some of the platforms builds, e.g. https://open.cdash.org/viewBuildError.php?type=1&buildid=8095196 All RogueResearch sites, which use Apple Clang, show...

type:Compiler

Use macros to Set/Get ivars in `Common` operators. Take advantage of the commit to leave the documentation of the ivars only in their corresponding Set/Get methods, as dictated by the...

status:Blocked
area:Core
type:Style

### Description The `DCMTK` `IO` module does not compile. ### Steps to Reproduce 1. Configure ITK with the `Module_ITKIODCMTK:BOOL=ON`; `DCMTK_USE_ICU=OFF` 2. Build ITK 3. ITK will fail to compile with...

type:Bug

### Description As surfaced by commit cb09ae7893267105da1d7280a87ecd1bfb9c0d20, the `itk::MultiResolutionPDEDeformableRegistration` class may incur a segfault if the ivar `m_NumberOfLevels` and the size of the `m_NumberOfIterations` do not match. Ideally, the class...

type:Design

### Description Some tests require a number of arguments that are part of the same data structures (e.g. the image size, or resolution). Having a utility function in a single...

type:Infrastructure
type:Enhancement
Good first issue

### Description Some of the `MeshIO` (`Modules/IO/Mesh*`) classes `Write*` methods fail/timeout or the round-trip (write data, read back and compare the read values to the expected ones) fail. ### Steps...

type:Bug

### Description Overload the stream insertion operator for types that are missing it. ### Expected behavior To be able to print any data structure with a single line, e.g.: ```...

type:Infrastructure
type:Enhancement
Good first issue

### Description The `IO` modules `itk::FreeSurferAsciiMeshIO`, `itk::FreeSurferBinaryMeshIO`, `itk::OBJMeshIO`, and `itk::OFFMeshIO` classes' `ReadMeshInformation` methods do not take into account the information provided by the `CanReadFile` method, i.e. whether the file can...

type:Design

Add a new test to the `IODCMTK` module to increase the coverage of the `itk::DCMTKFileReader::GetElement*` methods. ## PR Checklist - [X] No [API changes](https://github.com/InsightSoftwareConsortium/ITK/blob/master/CONTRIBUTING.md#breaking-changes) were made (or the changes have...

type:Infrastructure
type:Enhancement
status:Blocked
type:Testing
area:IO
type:Coverage