You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Rectangle scale pattern on u direction - numbers between 0 and 1, if 1 or undefined is used, no scaling is applied
999
+
* @default undefined
1000
+
* @optional true
1001
+
*/
1002
+
scalePatternU: number[];
1003
+
/**
1004
+
* Rectangle scale pattern on v direction - numbers between 0 and 1, if 1 or undefined is used, no scaling is applied
1005
+
* @default undefined
1006
+
* @optional true
1007
+
*/
1008
+
scalePatternV: number[];
1009
+
/**
1010
+
* Rectangle fillet scale pattern - numbers between 0 and 1, if 0 is used, no fillet is applied,
1011
+
* if 1 is used, the fillet will be exactly half of the length of the shorter side of the rectangle
1012
+
* @default undefined
1013
+
* @optional true
1014
+
*/
1015
+
filletPattern: number[];
1016
+
/**
1017
+
* Rectangle inclusion pattern - true means that the rectangle will be included,
1018
+
* false means that the rectangle will be removed from the face
1019
+
* @default undefined
1020
+
* @optional true
1021
+
*/
1022
+
inclusionPattern: boolean[];
1023
+
/**
1024
+
* If offset on U is bigger then 0 we will use a smaller space for rectangles to be placed. This means that even rectangle of U param 1 will be offset from the face border
1025
+
* That is often required to create a pattern that is not too close to the face border
1026
+
* It should not be bigger then half of the total width of the face as that will create problems
1027
+
* @default 0
1028
+
* @minimum 0
1029
+
* @maximum 0.5
1030
+
* @step 0.01
1031
+
*/
1032
+
offsetFromBorderU=0;
1033
+
/**
1034
+
* If offset on V is bigger then 0 we will use a smaller space for rectangles to be placed. This means that even rectangle of V param 1 will be offset from the face border
1035
+
* That is often required to create a pattern that is not too close to the face border
1036
+
* It should not be bigger then half of the total width of the face as that will create problems
* If offset on U is bigger then 0 we will use a smaller space for rectangles to be placed. This means that even rectangle of U param 1 will be offset from the face border
1115
+
* That is often required to create a pattern that is not too close to the face border
1116
+
* It should not be bigger then half of the total width of the face as that will create problems
1117
+
* @default 0
1118
+
* @minimum 0
1119
+
* @maximum 0.5
1120
+
* @step 0.01
1121
+
*/
1122
+
offsetFromBorderU=0;
1123
+
/**
1124
+
* If offset on V is bigger then 0 we will use a smaller space for rectangles to be placed. This means that even rectangle of V param 1 will be offset from the face border
1125
+
* That is often required to create a pattern that is not too close to the face border
1126
+
* It should not be bigger then half of the total width of the face as that will create problems
1127
+
* @default 0
1128
+
* @minimum 0
1129
+
* @maximum 0.5
1130
+
* @step 0.01
1131
+
*/
1132
+
offsetFromBorderV=0;
1026
1133
}
1027
1134
exportclassFaceSubdivisionControlledDto<T>{
1028
1135
/**
@@ -4624,9 +4731,10 @@ export namespace OCCT {
4624
4731
planar=false;
4625
4732
}
4626
4733
exportclassFaceFromWireOnFaceDto<T,U>{
4627
-
constructor(wire?: T,face?: U){
4734
+
constructor(wire?: T,face?: U,inside?: boolean){
4628
4735
if(wire!==undefined){this.wire=wire;}
4629
4736
if(face!==undefined){this.face=face;}
4737
+
if(inside!==undefined){this.inside=inside;}
4630
4738
}
4631
4739
/**
4632
4740
* Wire shape to convert into a face
@@ -4638,11 +4746,17 @@ export namespace OCCT {
4638
4746
* @default undefined
4639
4747
*/
4640
4748
face: U;
4749
+
/**
4750
+
* Indication if wire is inside the surface or outside
0 commit comments