@intelligentgraphics/openconfiguration
Advanced tools
Comparing version 1.3.1 to 1.3.2
@@ -322,4 +322,13 @@ declare namespace Cns { | ||
* An attachment point for planning support and placement of children. | ||
* All attributes are mandatory. | ||
* All attributes are mandatory, except for Tags. | ||
* | ||
* Two attachment points match: | ||
* - if Key and Foreign match, if needed with wildcards in the Foreign key, | ||
* - there's at least one matching Tag on both sides, in case at least one has tags, | ||
* - the Types match to each other, such as L - R | ||
* - both of them are enabled | ||
* - the position offset in global space is less than 0.2 [m] | ||
* - the rotation offset in global spase is less than 45 deg | ||
* | ||
* | ||
* IGXC Compatibility: the Rotation is changed to Quaternion, in IGXC it | ||
@@ -341,2 +350,9 @@ * was Euler-based. | ||
foreign: string; | ||
/* | ||
* An optional list of ids or tags to be used for attach-point matching. | ||
* If one point defines tags, the other point matches--if it already | ||
* matches--and additionally provides at least one compatible tag. | ||
* Two tags are compatible if there case-normalized versions are equal. | ||
*/ | ||
tags?: string[]; | ||
/** | ||
@@ -343,0 +359,0 @@ * The position of the point, relative to the Product. |
{ | ||
"name": "@intelligentgraphics/openconfiguration", | ||
"version": "1.3.1", | ||
"description": "OpenConfiguration 1.3.1 (1.3.1.100)", | ||
"version": "1.3.2", | ||
"description": "OpenConfiguration 1.3.2 (1.3.2.100)", | ||
"license": "./LICENSE", | ||
@@ -6,0 +6,0 @@ "publishConfig": { |
@@ -172,3 +172,3 @@ { | ||
"AttachPoint": { | ||
"description": "An attachment point for planning support and placement of children. All attributes are mandatory.\n\nIGXC Compatibility: the Rotation is changed to Quaternion, in IGXC it was Euler-based.", | ||
"description": "An attachment point for planning support and placement of children. All attributes are mandatory, except for Tags.\n\nTwo attachment points match: - if Key and Foreign match, if needed with wildcards in the Foreign key, - there's at least one matching Tag on both sides, in case at least one has tags, - the Types match to each other, such as L - R - both of them are enabled - the position offset in global space is less than 0.2 [m] - the rotation offset in global space is less than 45 deg\n\nIGXC Compatibility: the Rotation is changed to Quaternion, in IGXC it was Euler-based.", | ||
"type": "object", | ||
@@ -182,2 +182,3 @@ "required": [ | ||
"rotation", | ||
"tags", | ||
"type" | ||
@@ -222,2 +223,9 @@ ], | ||
}, | ||
"tags": { | ||
"description": "An optional list of ids or tags to be used for attach-point matching. If one point defines tags, the other point matches--if it already matches--and additionally provides at least one compatible tag. Two tags are compatible if there case-normalized versions are equal.", | ||
"type": "array", | ||
"items": { | ||
"type": "string" | ||
} | ||
}, | ||
"type": { | ||
@@ -224,0 +232,0 @@ "description": "The type of the point", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
105417
6
2960