CadViewInfo

All Implemented Interfaces: com.groupdocs.viewer.results.ViewInfo

public interface CadViewInfo extends ViewInfo

Represents view information for a CAD drawing.

The CadViewInfo interface defines the contract for retrieving view information specific to a CAD drawing in the GroupDocs.Viewer component. It provides methods to access to CAD drawings layers.

Example usage:


 try (Viewer viewer = new Viewer("document.plt")) {
     CadViewInfo viewInfo = (CadViewInfo) viewer.getViewInfo(ViewInfoOptions.forHtmlView());

     // Use the viewInfo object for further operations
 }
 

Note: The default implementation of this interface is CadViewInfoImpl.

Methods

Method Description
getLayers() Retrieves the list of layers in the CAD drawing.
setLayers(List layers) Sets the list of layers in the CAD drawing.
getLayouts() Retrieves the list of layouts contained within the CAD drawing.
setLayouts(List layouts) Sets the list of layouts contained within the CAD drawing.

getLayers()

public abstract List<Layer> getLayers()

Retrieves the list of layers in the CAD drawing.

Returns: java.util.List<com.groupdocs.viewer.results.Layer> - the layers in the CAD drawing.

setLayers(List layers)

public abstract void setLayers(List<Layer> layers)

Sets the list of layers in the CAD drawing.

Parameters:

Parameter Type Description
layers java.util.List<com.groupdocs.viewer.results.Layer> the layers to set for the CAD drawing.

getLayouts()

public abstract List<Layout> getLayouts()

Retrieves the list of layouts contained within the CAD drawing.

Returns: java.util.List<com.groupdocs.viewer.results.Layout> - the layouts in the CAD drawing.

setLayouts(List layouts)

public abstract void setLayouts(List<Layout> layouts)

Sets the list of layouts contained within the CAD drawing.

Parameters:

Parameter Type Description
layouts java.util.List<com.groupdocs.viewer.results.Layout> the layouts to set for the CAD drawing.