Blockbench Reference Docs
    Preparing search index...
    interface MirrorModelingElementTypeOptions {
        check_parent_symmetry?: boolean;
        createLocalSymmetry?(element: OutlinerElement, cached_data: any): void;
        discoverConnectionsPreEdit?(
            mesh: Mesh,
        ): { faces: Record<string, string>; vertices: Record<string, string> };
        getMirroredElement?(
            element: OutlinerElement,
            options?: { center: number },
        ): false | OutlinerElement;
        isCentered?(
            element: OutlinerElement,
            options?: { center: number },
        ): boolean;
        maintainUV?(element: OutlinerElement, original_data: any): void;
        updateCounterpart?(
            original: OutlinerElement,
            counterpart: OutlinerElement,
            context: {},
        ): void;
    }
    Index

    Properties

    check_parent_symmetry?: boolean

    Methods

    • Parameters

      • element: OutlinerElement
      • cached_data: any

      Returns void

    • Parameters

      Returns { faces: Record<string, string>; vertices: Record<string, string> }

    • Parameters

      • element: OutlinerElement
      • Optionaloptions: { center: number }

      Returns false | OutlinerElement

    • Parameters

      • element: OutlinerElement
      • Optionaloptions: { center: number }

      Returns boolean

    • Parameters

      • element: OutlinerElement
      • original_data: any

      Returns void

    • Parameters

      • original: OutlinerElement
      • counterpart: OutlinerElement
      • context: {}

      Returns void