mtex
mtex copied to clipboard
Feature/grain3d
Implement full 3d support for MTEX
the following functions needs to be ported
pseudo3d EBSD
- [ ]
calcTraces
- [ ]
cat
should return EBSD3 if pixels are not within a single plane - [ ]
ebsdSquare
andEBSDHex
should returngradientZ
- [ ]
curvature
should make use ofgradientZ
- [ ]
fill
- [ ]
fillByGrainId
- [ ]
findByLocation
- [ ]
gridify
should work also for maps in the xz and yz plane - [ ]
inpolygon
- [ ]
interp
- [ ]
reduce
- [ ]
selectInteractive
- [ ]
smooth
- [ ]
spatialProfile
- [ ]
calcUnitCell
- [ ]
weightedBurgersVector
pseudo3d in grain2d
- [ ]
checkInside
- [ ]
inpolygon
EBSD3
- [ ]
calcGrains
- [ ]
calcTraces
- [ ]
fill
- [ ]
fillByGrainId
- [ ]
findByLocation
- [ ]
gridify
- [ ]
interp
- [ ]
KAM
- [ ]
plot
- [ ]
plotUnitCells
- [ ]
reduce
- [ ]
smooth
- [ ]
slice
- [ ]
weightedBurgersVec
*EBSDcube
grain3d
- [x] grain3Boundary/misorientation, grain3Boundary/ebsdId
- [ ] docu
- [ ] grain3dboundary plot (allow rgb, scalar value )
- [ ] sample data set that can be loaded with mtexdata
- [ ] boundary normal distribution
- [x] grain3d/slice - plane through 3 points
- [x] neper returns grain3d
- [ ] select grain by mouse in 3d
- [ ] fitEllipse
- [ ] indexing should be possible with "phaseName"
- [ ] grain3d/surface
- [ ] grain3Boundary/curvature
- [ ] grain3/hasHole
- [ ] grain3/isConvex
- [ ] grain3/convHull
- [ ] rotate grain3, grain3boundary
- [ ] intersection should not change the id
- [ ] grain3/intersect
- [ ] grain3/checkInside
- [ ] grain3/neighbours, numNeighbours
- [x] simulateGrains should set correct symmetry