Package com.solibri.smc.api.ito
Interface InformationTakeoff
public interface InformationTakeoff
InformationTakeoff provides access to Information takeoff in Solibri.
- Since:
- 9.10.8
- 
Method SummaryModifier and TypeMethodDescriptionvoidcalculate(ItoDefinition itoDefinition) Calculates the given defined information takeoff.voidCalculates all defined information takeoffs.Returns a list of the existing ITO column definitions in the active ITO definition.Returns a list of the ITO definitions.getRows()Returns a list of the calculateItoRows.
- 
Method Details- 
calculateAllvoid calculateAll()Calculates all defined information takeoffs. Acts similarly to the Takeoff triggered from the UI. Returns only after all calculations are ready.- Since:
- 9.12.0
 
- 
calculateCalculates the given defined information takeoff. Acts similarly to the Takeoff triggered from the UI. Returns only after the calculation is ready.- Parameters:
- itoDefinition- the ITO definition for which to calculate results
- Since:
- 9.12.0
 
- 
getColumnsReturns a list of the existing ITO column definitions in the active ITO definition. The returned list is unmodifiable.- Returns:
- the columns
- Since:
- 9.10.8
 
- 
getRowsReturns a list of the calculateItoRows. If no calculation has been done, this will return an empty list. The returned list is unmodifiable.- Returns:
- the rows
- Since:
- 9.10.8
 
- 
getItoDefinitionsList<ItoDefinition> getItoDefinitions()Returns a list of the ITO definitions.- Returns:
- ITO definitions
- Since:
- 9.12.0
 
 
-