Skip to content

Commit 1b06e13

Browse files
committed
Expose as SIMD4
Signed-off-by: vade <vade@vade.info>
1 parent 66d3ff8 commit 1b06e13

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Sources/swift/MediaReference.swift

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,15 @@ public class MediaReference : SerializableObjectWithMetadata {
5050
get { return media_reference_is_missing_reference(self) }
5151
}
5252

53-
public var availableImageBounds: CxxBox2D?
53+
public var availableImageBounds: SIMD4<Double>?
5454
{
5555
get { var box2D = CxxBox2D()
56-
return media_reference_available_image_bounds(self, &box2D) ? box2D : nil
56+
return media_reference_available_image_bounds(self, &box2D) ? SIMD4(box2D.minX, box2D.minY, box2D.maxX, box2D.maxY) : nil
5757
}
5858
set {
5959
if let newValue = newValue {
60-
media_reference_set_available_image_bounds(self, newValue)
60+
61+
media_reference_set_available_image_bounds(self, CxxBox2D.init(minX: newValue.x, minY: newValue.y, maxX: newValue.z, maxY: newValue.w))
6162
}
6263
else
6364
{

0 commit comments

Comments
 (0)