Skip to content
Snippets Groups Projects
Commit bc756d65 authored by Astrid Beyer's avatar Astrid Beyer
Browse files

better off reader, off files

parent ac6fa7a2
Branches
No related tags found
No related merge requests found
......@@ -54,7 +54,6 @@
#include <vtkThresholdPoints.h>
#include <vtkAppendPolyData.h>
#include <vtkSortDataArray.h>
#include "operation_mesh.h"
int main(int argc, char *argv[])
......@@ -62,7 +61,7 @@ int main(int argc, char *argv[])
vtkObject::GlobalWarningDisplayOff();
if (argc != 2)
{
std::cerr << "Required arguments: Filename(.obj)\n";
std::cerr << "Required arguments: Filename(.obj or .off)\n";
return EXIT_FAILURE;
}
......@@ -78,15 +77,15 @@ int main(int argc, char *argv[])
vtkNew<vtkOBJReader> reader;
reader->SetFileName(filename.c_str());
reader->Update();
// source = operation::closeMesh(reader->GetOutput());
source = operation::buildValidTriangulation(reader->GetOutput());
vtkSmartPointer<vtkPolyData> toto = operation::closeMesh(reader->GetOutput());
}
else if (extension == ".off")
{
vtkNew<vtkOFFReader> reader;
reader->SetFileName(filename.c_str());
reader->Update();
source = reader->GetOutput();
source = operation::buildValidTriangulation(reader->GetOutput());
}
else
{
......
This diff is collapsed.
This diff is collapsed.
OFF
74 69 278
-4 0 0
-3 0 0
-3.6 2 0
-2.75 2 0
-3.5 2.5 0
-2.6875 2.5 0
-3 5 0
-2.5 4 0
-1 0 0
-2 0 0
-1.4 2 0
-2.25 2 0
-1.5 2.5 0
-2.3125 2.5 0
-2 5 0
-4 0 1
-3 0 1
-3.6 2 1
-2.75 2 1
-3.5 2.5 1
-2.6875 2.5 1
-3 5 1
-2.5 4 1
-1 0 1
-2 0 1
-1.4 2 1
-2.25 2 1
-1.5 2.5 1
-2.3125 2.5 1
-2 5 1
0 0 0
3 0 0
3 3 0
1 3 0
1 4 0
3 4 0
3 5 0
0 5 0
0 2 0
2 2 0
2 1 0
0 1 0
0 0 1
3 0 1
3 3 1
1 3 1
1 4 1
3 4 1
3 5 1
0 5 1
0 2 1
2 2 1
2 1 1
0 1 1
5 0 0
6 0 0
7 1 0
7 5 0
6 5 0
6 1 0
5 1 0
5 5 0
4 5 0
4 1 0
5 0 1
6 0 1
7 1 1
7 5 1
6 5 1
6 1 1
5 1 1
5 5 1
4 5 1
4 1 1
4 2 3 1 0
4 4 5 3 2
4 6 7 5 4
4 11 10 8 9
4 13 12 10 11
4 7 14 12 13
4 5 13 11 3
3 6 14 7
4 15 16 18 17
4 17 18 20 19
4 19 20 22 21
4 24 23 25 26
4 26 25 27 28
4 28 27 29 22
4 18 26 28 20
3 22 29 21
4 0 15 17 2
4 2 17 19 4
4 4 19 21 6
4 6 21 29 14
4 14 29 27 12
4 12 27 25 10
4 10 25 23 8
4 8 23 24 9
4 9 24 26 11
4 11 26 18 3
4 3 18 16 1
4 1 16 15 0
4 7 22 20 5
4 5 20 28 13
4 13 28 22 7
4 41 40 31 30
4 40 39 32 31
4 39 38 33 32
4 38 37 34 33
4 37 36 35 34
4 42 43 52 53
4 43 44 51 52
4 44 45 50 51
4 45 46 49 50
4 46 47 48 49
4 30 31 43 42
4 31 32 44 43
4 32 33 45 44
4 33 34 46 45
4 34 35 47 46
4 35 36 48 47
4 36 37 49 48
4 37 38 50 49
4 38 39 51 50
4 39 40 52 51
4 40 41 53 52
4 41 30 42 53
6 63 60 59 56 55 54
4 58 57 56 59
4 62 61 60 63
6 64 65 66 69 70 73
4 66 67 68 69
4 70 71 72 73
4 54 55 65 64
4 55 56 66 65
4 56 57 67 66
4 57 58 68 67
4 58 59 69 68
4 59 60 70 69
4 60 61 71 70
4 61 62 72 71
4 62 63 73 72
4 63 54 64 73
OFF
32 32 24
0 0 0
1 0 0
2 0 0
3 0 0
0 1 0
1 1 0
2 1 0
3 1 0
0 2 0
1 2 0
2 2 0
3 2 0
0 3 0
1 3 0
2 3 0
3 3 0
0 0 1
1 0 1
2 0 1
3 0 1
0 1 1
1 1 1
2 1 1
3 1 1
0 2 1
1 2 1
2 2 1
3 2 1
0 3 1
1 3 1
2 3 1
3 3 1
4 0 4 5 1
4 1 5 6 2
4 2 6 7 3
4 4 8 9 5
4 6 10 11 7
4 8 12 13 9
4 9 13 14 10
4 10 14 15 11
4 17 21 20 16
4 18 22 21 17
4 19 23 22 18
4 21 25 24 20
4 23 27 26 22
4 25 29 28 24
4 26 30 29 25
4 27 31 30 26
4 0 1 17 16
4 1 2 18 17
4 2 3 19 18
4 3 7 23 19
4 7 11 27 23
4 11 15 31 27
4 15 14 30 31
4 14 13 29 30
4 13 12 28 29
4 12 8 24 28
4 8 4 20 24
4 4 0 16 20
4 9 10 26 25
4 10 6 22 26
4 6 5 21 22
4 5 9 25 21
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
OFF
214 200 800
0.0 1.75 -0.75
0.0 1.8175000000000001 -0.6540000000000001
0.0 1.8700000000000006 -0.5220000000000001
0.0 1.9074999999999993 -0.3629999999999999
0.0 1.9300000000000002 -0.18599999999999994
0.0 1.9375 0.0
0.0 1.9300000000000002 0.18599999999999994
0.0 1.9075 0.36299999999999993
0.0 1.87 0.5220000000000001
0.0 1.8175 0.6540000000000001
0.0 1.75 0.75
0.0 1.4887500000000002 -0.81725
0.33534 1.8477825 -0.7029040000000001
0.59616 2.1270300000000004 -0.555822
0.7824599999999999 2.3264924999999996 -0.3841879999999999
0.89424 2.4461700000000004 -0.19618599999999997
0.9315 2.4860625 0.0
0.89424 2.4461700000000004 0.19618599999999997
0.78246 2.3264925000000005 0.3841879999999999
0.59616 2.12703 0.555822
0.33533999999999997 1.8477824999999999 0.7029040000000001
0.0 1.4887500000000002 0.81725
0.0 1.1600000000000004 -0.8680000000000002
0.6091200000000001 1.7129600000000005 -0.7394720000000002
1.08288 2.143040000000001 -0.5808960000000003
1.4212799999999999 2.45024 -0.39978400000000003
1.6243200000000002 2.6345600000000005 -0.203648
1.6920000000000002 2.6960000000000006 0.0
1.6243200000000002 2.6345600000000005 0.203648
1.4212800000000003 2.450240000000001 0.399784
1.0828799999999998 2.14304 0.5808960000000003
0.6091199999999999 1.7129600000000003 0.7394720000000002
0.0 1.1600000000000004 0.8680000000000002
0.0 0.7712499999999999 -0.9007499999999999
0.81648 1.4322775 -0.762288
1.4515200000000001 1.9464100000000002 -0.5960340000000001
1.9051199999999993 2.313647499999999 -0.4089359999999998
2.1772799999999997 2.5339899999999993 -0.20794199999999996
2.268 2.6074374999999996 0.0
2.1772799999999997 2.5339899999999993 0.20794199999999996
1.90512 2.3136475 0.40893599999999986
1.4515199999999997 1.9464099999999998 0.5960340000000001
0.8164799999999997 1.4322774999999996 0.762288
0.0 0.7712499999999999 0.9007499999999999
0.0 0.32999999999999996 -0.9140000000000001
0.9525600000000001 1.02498 -0.7699360000000002
1.6934400000000003 1.56552 -0.6000480000000002
2.2226399999999993 1.9516199999999997 -0.41079199999999993
2.5401599999999998 2.18328 -0.20862399999999998
2.646 2.2605 0.0
2.5401599999999998 2.18328 0.20862399999999998
2.2226399999999997 1.9516200000000001 0.41079199999999993
1.6934399999999996 1.5655199999999996 0.6000480000000002
0.9525599999999997 1.0249799999999998 0.7699360000000002
0.0 0.32999999999999996 0.9140000000000001
0.0 -0.15625 -0.90625
1.0125 0.5103125000000002 -0.7610000000000001
1.8000000000000003 1.02875 -0.5917500000000002
2.3625 1.3990624999999999 -0.4044999999999999
2.7 1.62125 -0.20524999999999993
2.8125 1.6953125 0.0
2.7 1.62125 0.20524999999999993
2.3625000000000003 1.3990625000000003 0.4044999999999999
1.7999999999999996 1.0287499999999998 0.5917500000000002
1.0124999999999997 0.5103125 0.7610000000000001
0.0 -0.15625 0.90625
0.0 -0.6799999999999999 -0.876
0.9914400000000001 -0.09247999999999987 -0.734064
1.7625600000000001 0.36448000000000025 -0.5699520000000001
2.3133599999999994 0.6908800000000004 -0.3892079999999999
2.64384 0.8867200000000004 -0.19737599999999988
2.7539999999999996 0.9520000000000004 0.0
2.64384 0.8867200000000004 0.19737599999999988
2.3133600000000003 0.6908800000000004 0.3892079999999999
1.7625599999999997 0.36448000000000014 0.5699520000000001
0.9914399999999999 -0.09247999999999998 0.734064
0.0 -0.6799999999999999 0.876
0.0 -1.2337499999999995 -0.82175
0.8845200000000001 -0.7641524999999993 -0.687712
1.57248 -0.3989099999999994 -0.533466
2.0638799999999997 -0.1380224999999993 -0.36406399999999994
2.35872 0.018510000000000665 -0.1845579999999999
2.457 0.07068750000000068 0.0
2.35872 0.018510000000000665 0.1845579999999999
2.06388 -0.13802249999999924 0.36406399999999994
1.5724799999999994 -0.39890999999999954 0.533466
0.8845199999999998 -0.7641524999999995 0.6877119999999999
0.0 -1.2337499999999995 0.82175
0.0 -1.8100000000000007 -0.7419999999999999
0.6868799999999999 -1.4854600000000007 -0.620528
1.22112 -1.2330400000000008 -0.48110400000000003
1.6027199999999995 -1.0527400000000005 -0.32821599999999984
1.83168 -0.9445600000000005 -0.16635199999999994
1.9079999999999997 -0.9085000000000005 0.0
1.83168 -0.9445600000000005 0.16635199999999994
1.6027199999999997 -1.0527400000000005 0.3282159999999999
1.2211199999999995 -1.2330400000000008 0.48110400000000003
0.6868799999999997 -1.4854600000000007 0.620528
0.0 -1.8100000000000007 0.7419999999999999
0.0 -2.4012500000000006 -0.63525
0.39365999999999995 -2.237157500000001 -0.5310960000000001
0.69984 -2.109530000000001 -0.41167800000000004
0.9185399999999997 -2.0183675 -0.28081199999999995
1.0497599999999998 -1.9636700000000005 -0.14231399999999997
1.0934999999999997 -1.9454375000000004 0.0
1.0497599999999998 -1.9636700000000005 0.14231399999999997
0.9185399999999999 -2.0183675000000005 0.28081199999999995
0.6998399999999998 -2.1095300000000003 0.41167800000000004
0.39365999999999984 -2.2371575000000004 0.5310960000000001
0.0 -2.4012500000000006 0.63525
0.0 -3.0 -0.5
0.0 -3.0 -0.41800000000000004
0.0 -3.0000000000000004 -0.32400000000000007
0.0 -2.9999999999999996 -0.22099999999999995
0.0 -3.0 -0.112
0.0 -3.0 0.0
0.0 -3.0 0.112
0.0 -3.0 0.22099999999999997
0.0 -3.0 0.32400000000000007
0.0 -3.0 0.418
0.0 -3.0 0.5
0.0 1.8175000000000001 0.6540000000000001
0.0 1.8700000000000006 0.5220000000000001
0.0 1.9074999999999993 0.3629999999999999
0.0 1.9075 -0.36299999999999993
0.0 1.87 -0.5220000000000001
0.0 1.8175 -0.6540000000000001
-0.33534 1.8477825 0.7029040000000001
-0.59616 2.1270300000000004 0.555822
-0.7824599999999999 2.3264924999999996 0.3841879999999999
-0.89424 2.4461700000000004 0.19618599999999997
-0.9315 2.4860625 0.0
-0.89424 2.4461700000000004 -0.19618599999999997
-0.78246 2.3264925000000005 -0.3841879999999999
-0.59616 2.12703 -0.555822
-0.33533999999999997 1.8477824999999999 -0.7029040000000001
-0.6091200000000001 1.7129600000000005 0.7394720000000002
-1.08288 2.143040000000001 0.5808960000000003
-1.4212799999999999 2.45024 0.39978400000000003
-1.6243200000000002 2.6345600000000005 0.203648
-1.6920000000000002 2.6960000000000006 0.0
-1.6243200000000002 2.6345600000000005 -0.203648
-1.4212800000000003 2.450240000000001 -0.399784
-1.0828799999999998 2.14304 -0.5808960000000003
-0.6091199999999999 1.7129600000000003 -0.7394720000000002
-0.81648 1.4322775 0.762288
-1.4515200000000001 1.9464100000000002 0.5960340000000001
-1.9051199999999993 2.313647499999999 0.4089359999999998
-2.1772799999999997 2.5339899999999993 0.20794199999999996
-2.268 2.6074374999999996 0.0
-2.1772799999999997 2.5339899999999993 -0.20794199999999996
-1.90512 2.3136475 -0.40893599999999986
-1.4515199999999997 1.9464099999999998 -0.5960340000000001
-0.8164799999999997 1.4322774999999996 -0.762288
-0.9525600000000001 1.02498 0.7699360000000002
-1.6934400000000003 1.56552 0.6000480000000002
-2.2226399999999993 1.9516199999999997 0.41079199999999993
-2.5401599999999998 2.18328 0.20862399999999998
-2.646 2.2605 0.0
-2.5401599999999998 2.18328 -0.20862399999999998
-2.2226399999999997 1.9516200000000001 -0.41079199999999993
-1.6934399999999996 1.5655199999999996 -0.6000480000000002
-0.9525599999999997 1.0249799999999998 -0.7699360000000002
-1.0125 0.5103125000000002 0.7610000000000001
-1.8000000000000003 1.02875 0.5917500000000002
-2.3625 1.3990624999999999 0.4044999999999999
-2.7 1.62125 0.20524999999999993
-2.8125 1.6953125 0.0
-2.7 1.62125 -0.20524999999999993
-2.3625000000000003 1.3990625000000003 -0.4044999999999999
-1.7999999999999996 1.0287499999999998 -0.5917500000000002
-1.0124999999999997 0.5103125 -0.7610000000000001
-0.9914400000000001 -0.09247999999999987 0.734064
-1.7625600000000001 0.36448000000000025 0.5699520000000001
-2.3133599999999994 0.6908800000000004 0.3892079999999999
-2.64384 0.8867200000000004 0.19737599999999988
-2.7539999999999996 0.9520000000000004 0.0
-2.64384 0.8867200000000004 -0.19737599999999988
-2.3133600000000003 0.6908800000000004 -0.3892079999999999
-1.7625599999999997 0.36448000000000014 -0.5699520000000001
-0.9914399999999999 -0.09247999999999998 -0.734064
-0.8845200000000001 -0.7641524999999993 0.687712
-1.57248 -0.3989099999999994 0.533466
-2.0638799999999997 -0.1380224999999993 0.36406399999999994
-2.35872 0.018510000000000665 0.1845579999999999
-2.457 0.07068750000000068 0.0
-2.35872 0.018510000000000665 -0.1845579999999999
-2.06388 -0.13802249999999924 -0.36406399999999994
-1.5724799999999994 -0.39890999999999954 -0.533466
-0.8845199999999998 -0.7641524999999995 -0.6877119999999999
-0.6868799999999999 -1.4854600000000007 0.620528
-1.22112 -1.2330400000000008 0.48110400000000003
-1.6027199999999995 -1.0527400000000005 0.32821599999999984
-1.83168 -0.9445600000000005 0.16635199999999994
-1.9079999999999997 -0.9085000000000005 0.0
-1.83168 -0.9445600000000005 -0.16635199999999994
-1.6027199999999997 -1.0527400000000005 -0.3282159999999999
-1.2211199999999995 -1.2330400000000008 -0.48110400000000003
-0.6868799999999997 -1.4854600000000007 -0.620528
-0.39365999999999995 -2.237157500000001 0.5310960000000001
-0.69984 -2.109530000000001 0.41167800000000004
-0.9185399999999997 -2.0183675 0.28081199999999995
-1.0497599999999998 -1.9636700000000005 0.14231399999999997
-1.0934999999999997 -1.9454375000000004 0.0
-1.0497599999999998 -1.9636700000000005 -0.14231399999999997
-0.9185399999999999 -2.0183675000000005 -0.28081199999999995
-0.6998399999999998 -2.1095300000000003 -0.41167800000000004
-0.39365999999999984 -2.2371575000000004 -0.5310960000000001
0.0 -3.0 0.41800000000000004
0.0 -3.0000000000000004 0.32400000000000007
0.0 -2.9999999999999996 0.22099999999999995
0.0 -3.0 -0.22099999999999997
0.0 -3.0 -0.32400000000000007
0.0 -3.0 -0.418
4 0 1 12 11
4 1 2 13 12
4 2 3 14 13
4 3 4 15 14
4 4 5 16 15
4 5 6 17 16
4 6 7 18 17
4 7 8 19 18
4 8 9 20 19
4 9 10 21 20
4 11 12 23 22
4 12 13 24 23
4 13 14 25 24
4 14 15 26 25
4 15 16 27 26
4 16 17 28 27
4 17 18 29 28
4 18 19 30 29
4 19 20 31 30
4 20 21 32 31
4 22 23 34 33
4 23 24 35 34
4 24 25 36 35
4 25 26 37 36
4 26 27 38 37
4 27 28 39 38
4 28 29 40 39
4 29 30 41 40
4 30 31 42 41
4 31 32 43 42
4 33 34 45 44
4 34 35 46 45
4 35 36 47 46
4 36 37 48 47
4 37 38 49 48
4 38 39 50 49
4 39 40 51 50
4 40 41 52 51
4 41 42 53 52
4 42 43 54 53
4 44 45 56 55
4 45 46 57 56
4 46 47 58 57
4 47 48 59 58
4 48 49 60 59
4 49 50 61 60
4 50 51 62 61
4 51 52 63 62
4 52 53 64 63
4 53 54 65 64
4 55 56 67 66
4 56 57 68 67
4 57 58 69 68
4 58 59 70 69
4 59 60 71 70
4 60 61 72 71
4 61 62 73 72
4 62 63 74 73
4 63 64 75 74
4 64 65 76 75
4 66 67 78 77
4 67 68 79 78
4 68 69 80 79
4 69 70 81 80
4 70 71 82 81
4 71 72 83 82
4 72 73 84 83
4 73 74 85 84
4 74 75 86 85
4 75 76 87 86
4 77 78 89 88
4 78 79 90 89
4 79 80 91 90
4 80 81 92 91
4 81 82 93 92
4 82 83 94 93
4 83 84 95 94
4 84 85 96 95
4 85 86 97 96
4 86 87 98 97
4 88 89 100 99
4 89 90 101 100
4 90 91 102 101
4 91 92 103 102
4 92 93 104 103
4 93 94 105 104
4 94 95 106 105
4 95 96 107 106
4 96 97 108 107
4 97 98 109 108
4 99 100 111 110
4 100 101 112 111
4 101 102 113 112
4 102 103 114 113
4 103 104 115 114
4 104 105 116 115
4 105 106 117 116
4 106 107 118 117
4 107 108 119 118
4 108 109 120 119
4 10 121 127 21
4 121 122 128 127
4 122 123 129 128
4 123 6 130 129
4 6 5 131 130
4 5 4 132 131
4 4 124 133 132
4 124 125 134 133
4 125 126 135 134
4 126 0 11 135
4 21 127 136 32
4 127 128 137 136
4 128 129 138 137
4 129 130 139 138
4 130 131 140 139
4 131 132 141 140
4 132 133 142 141
4 133 134 143 142
4 134 135 144 143
4 135 11 22 144
4 32 136 145 43
4 136 137 146 145
4 137 138 147 146
4 138 139 148 147
4 139 140 149 148
4 140 141 150 149
4 141 142 151 150
4 142 143 152 151
4 143 144 153 152
4 144 22 33 153
4 43 145 154 54
4 145 146 155 154
4 146 147 156 155
4 147 148 157 156
4 148 149 158 157
4 149 150 159 158
4 150 151 160 159
4 151 152 161 160
4 152 153 162 161
4 153 33 44 162
4 54 154 163 65
4 154 155 164 163
4 155 156 165 164
4 156 157 166 165
4 157 158 167 166
4 158 159 168 167
4 159 160 169 168
4 160 161 170 169
4 161 162 171 170
4 162 44 55 171
4 65 163 172 76
4 163 164 173 172
4 164 165 174 173
4 165 166 175 174
4 166 167 176 175
4 167 168 177 176
4 168 169 178 177
4 169 170 179 178
4 170 171 180 179
4 171 55 66 180
4 76 172 181 87
4 172 173 182 181
4 173 174 183 182
4 174 175 184 183
4 175 176 185 184
4 176 177 186 185
4 177 178 187 186
4 178 179 188 187
4 179 180 189 188
4 180 66 77 189
4 87 181 190 98
4 181 182 191 190
4 182 183 192 191
4 183 184 193 192
4 184 185 194 193
4 185 186 195 194
4 186 187 196 195
4 187 188 197 196
4 188 189 198 197
4 189 77 88 198
4 98 190 199 109
4 190 191 200 199
4 191 192 201 200
4 192 193 202 201
4 193 194 203 202
4 194 195 204 203
4 195 196 205 204
4 196 197 206 205
4 197 198 207 206
4 198 88 99 207
4 109 199 208 120
4 199 200 209 208
4 200 201 210 209
4 201 202 116 210
4 202 203 115 116
4 203 204 114 115
4 204 205 211 114
4 205 206 212 211
4 206 207 213 212
4 207 99 110 213
OFF
39 22 102
-6 -8 6
-7 -8 0
0 -8 -6
7 -8 0
6 -8 6
-5 -7 5
-6 -7 0
0 -7 -5
6 -7 0
5 -7 5
-4 -1 5
-4 1 5
-4 3 5
-4 6 5
-5 6 0
0 6 -5
5 6 0
4 6 5
4 3 5
4 1 5
4 -1 5
0 10 0
0 6 6
0 3 6
.5 3 5.875
3 3 5.25
3 1 5.25
.5 1 5.875
0 1 6
0 -1 6
.5 -1 5.875
.5 -3 5.875
0 -4 6
-.5 -3 5.875
-.5 -1 5.875
-.5 1 5.875
-3 1 5.25
-3 3 5.25
-.5 3 5.875
4 5 6 1 0
4 1 6 7 2
4 2 7 8 3
4 3 8 9 4
7 6 5 10 11 12 13 14
4 7 6 14 15
4 8 7 15 16
7 9 8 16 17 18 19 20
4 14 13 22 21
3 15 14 21
3 16 15 21
4 16 21 22 17
6 22 13 12 37 38 23
6 17 22 23 24 25 18
4 18 25 26 19
7 19 26 27 28 29 30 20
4 30 29 32 31
4 29 34 33 32
7 34 29 28 35 36 11 10
4 37 12 11 36
4 23 38 35 28
4 24 23 28 27
\ No newline at end of file
OFF
10 7 30
0 0 0
2 0 0
2 1 0
1 2 0
0 1 0
0 0 2
2 0 2
2 1 2
1 2 2
0 1 2
5 4 3 2 1 0
5 6 7 8 9 5
4 9 8 3 4
4 8 7 2 3
4 5 9 4 0
4 1 2 7 6
4 0 1 6 5
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
off/r2.off 0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment