Packages

 

com.aspose.cad.fileformats.cad.cadobjects

Classes

com.aspose.cad.fileformats.cad.cadobjects

Class CadObjectWithAcisData

  • Direct Known Subclasses:
    CadRegion


    public class CadObjectWithAcisData
    extends CadBaseEntity

    Base class for CAD entity which contains ACIS data

    • Constructor Detail

      • CadObjectWithAcisData

        public CadObjectWithAcisData()
    • Method Detail

      • getProprietaryDataParameterList

        public com.aspose.ms.System.Collections.Generic.List<CadStringParameter> getProprietaryDataParameterList()

        Gets or sets the proprietary data parameter list.

        Returns:
        The proprietary data list.
      • getProprietaryData

        public String getProprietaryData()

        Gets or sets the Proprietary data

        Returns:
        The Proprietary data
      • getAcisDataInTextFormat

        public boolean getAcisDataInTextFormat()

        Gets or sets a value indicating whether ACIS data in text format (SAT)

        Returns:
        true if ACIS data in text format (SAT); otherwise (SAB), false.
      • setAcisDataInTextFormat

        public void setAcisDataInTextFormat(boolean value)

        Gets or sets a value indicating whether ACIS data in text format (SAT)

        Parameters:
        value - true if ACIS data in text format (SAT); otherwise (SAB), false.
      • getAcisData

        public byte[] getAcisData()

        Gets or sets the ACIS data.

        Returns:
        The ACIS data.
      • setAcisData

        public void setAcisData(byte[] value)

        Gets or sets the ACIS data.

        Parameters:
        value - The ACIS data.
      • initProprietaryData

        public void initProprietaryData(CadStringParameter cadStringParameter)

        Initializes the proprietary data.

        Parameters:
        cadStringParameter - The cad string parameter.
      • splitAcisIntoObjects

        public com.aspose.ms.System.Collections.Generic.Dictionary<Integer,com.aspose.cad_internal.exporters.cadapsentitiesexporter.cadaps3d.satobjects.SatObject> splitAcisIntoObjects(CadInsertObject cadInsert)

        Split ACIS data from current entity into SatObjects

        Returns:
        null if exception thrown, and objects if all work fine