@@ -29,10 +29,10 @@ use bezier_rs::Subpath;
2929use glam:: { DAffine2 , DVec2 , IVec2 } ;
3030use graph_craft:: document:: value:: TaggedValue ;
3131use graph_craft:: document:: { NodeId , NodeInput , NodeNetwork , OldNodeNetwork } ;
32- use graphene_core:: raster:: BlendMode ;
33- use graphene_core:: raster:: image:: RasterDataTable ;
34- use graphene_core:: vector:: style:: ViewMode ;
32+ use graphene_std:: raster:: BlendMode ;
33+ use graphene_std:: raster:: image:: RasterDataTable ;
3534use graphene_std:: renderer:: { ClickTarget , ClickTargetType , Quad } ;
35+ use graphene_std:: vector:: style:: ViewMode ;
3636use graphene_std:: vector:: { PointId , path_bool_lib} ;
3737use std:: time:: Duration ;
3838
@@ -1592,15 +1592,15 @@ impl MessageHandler<DocumentMessage, DocumentMessageData<'_>> for DocumentMessag
15921592
15931593impl DocumentMessageHandler {
15941594 /// Runs an intersection test with all layers and a viewport space quad
1595- pub fn intersect_quad < ' a > ( & ' a self , viewport_quad : graphene_core :: renderer:: Quad , ipp : & InputPreprocessorMessageHandler ) -> impl Iterator < Item = LayerNodeIdentifier > + use < ' a > {
1595+ pub fn intersect_quad < ' a > ( & ' a self , viewport_quad : graphene_std :: renderer:: Quad , ipp : & InputPreprocessorMessageHandler ) -> impl Iterator < Item = LayerNodeIdentifier > + use < ' a > {
15961596 let document_to_viewport = self . navigation_handler . calculate_offset_transform ( ipp. viewport_bounds . center ( ) , & self . document_ptz ) ;
15971597 let document_quad = document_to_viewport. inverse ( ) * viewport_quad;
15981598
15991599 ClickXRayIter :: new ( & self . network_interface , XRayTarget :: Quad ( document_quad) )
16001600 }
16011601
16021602 /// Runs an intersection test with all layers and a viewport space quad; ignoring artboards
1603- pub fn intersect_quad_no_artboards < ' a > ( & ' a self , viewport_quad : graphene_core :: renderer:: Quad , ipp : & InputPreprocessorMessageHandler ) -> impl Iterator < Item = LayerNodeIdentifier > + use < ' a > {
1603+ pub fn intersect_quad_no_artboards < ' a > ( & ' a self , viewport_quad : graphene_std :: renderer:: Quad , ipp : & InputPreprocessorMessageHandler ) -> impl Iterator < Item = LayerNodeIdentifier > + use < ' a > {
16041604 self . intersect_quad ( viewport_quad, ipp) . filter ( |layer| !self . network_interface . is_artboard ( & layer. to_node ( ) , & [ ] ) )
16051605 }
16061606
@@ -1617,7 +1617,7 @@ impl DocumentMessageHandler {
16171617 self . intersect_polygon ( viewport_polygon, ipp) . filter ( |layer| !self . network_interface . is_artboard ( & layer. to_node ( ) , & [ ] ) )
16181618 }
16191619
1620- pub fn is_layer_fully_inside ( & self , layer : & LayerNodeIdentifier , quad : graphene_core :: renderer:: Quad ) -> bool {
1620+ pub fn is_layer_fully_inside ( & self , layer : & LayerNodeIdentifier , quad : graphene_std :: renderer:: Quad ) -> bool {
16211621 // Get the bounding box of the layer in document space
16221622 let Some ( bounding_box) = self . metadata ( ) . bounding_box_viewport ( * layer) else { return false } ;
16231623
@@ -1711,15 +1711,15 @@ impl DocumentMessageHandler {
17111711 . selected_nodes ( )
17121712 . selected_visible_layers ( & self . network_interface )
17131713 . filter_map ( |layer| self . metadata ( ) . bounding_box_viewport ( layer) )
1714- . reduce ( graphene_core :: renderer:: Quad :: combine_bounds)
1714+ . reduce ( graphene_std :: renderer:: Quad :: combine_bounds)
17151715 }
17161716
17171717 pub fn selected_visible_and_unlock_layers_bounding_box_viewport ( & self ) -> Option < [ DVec2 ; 2 ] > {
17181718 self . network_interface
17191719 . selected_nodes ( )
17201720 . selected_visible_and_unlocked_layers ( & self . network_interface )
17211721 . filter_map ( |layer| self . metadata ( ) . bounding_box_viewport ( layer) )
1722- . reduce ( graphene_core :: renderer:: Quad :: combine_bounds)
1722+ . reduce ( graphene_std :: renderer:: Quad :: combine_bounds)
17231723 }
17241724
17251725 pub fn document_network ( & self ) -> & NodeNetwork {
@@ -2891,7 +2891,7 @@ impl DocumentMessageHandler {
28912891/// Create a network interface with a single export
28922892fn default_document_network_interface ( ) -> NodeNetworkInterface {
28932893 let mut network_interface = NodeNetworkInterface :: default ( ) ;
2894- network_interface. add_export ( TaggedValue :: ArtboardGroup ( graphene_core :: ArtboardGroupTable :: default ( ) ) , -1 , "" , & [ ] ) ;
2894+ network_interface. add_export ( TaggedValue :: ArtboardGroup ( graphene_std :: ArtboardGroupTable :: default ( ) ) , -1 , "" , & [ ] ) ;
28952895 network_interface
28962896}
28972897
0 commit comments