You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: UnfittedMesh.m
    path of file: ./repos/Swan/FEM/Mesh/Unfitted
    
    the code of the file until where you have to start completion: classdef UnfittedMesh < handle
    
    properties (GetAccess = public, SetAccess = private)
        innerMesh
        innerCutMesh
        boundaryCutMesh
        unfittedBoundaryMesh
        backgroundMesh
    end
    
    properties (Access = private)
        cutMesh
        fullCells
        cutCells
        emptyCells
        plotter
    end
    
    properties (Access = p
    
function plotBoundary(obj)
            obj.plotter.plotBoundary();
        end
        
        function plotStructureInColor(obj,color)
            obj.plotter.plotDomainInColor(color);
        end
        
        function plot(obj)
            obj.plotter.plotDomain();
        end
        
        function plotAll(obj)
            obj.plotter.plotAll();
        end
        
        function plotNormals(obj)
            if ~isempty(obj.boundaryCutMesh)
                obj.boundaryCutMesh.mesh.plotNormals();
            end
        end
        
        function dv = computeDvolume(obj,quad)
            if ~isempty(obj.innerMesh)
                dvI = obj.computeInnerDvolume(quad);
            else 
                dvI = 0;
            end