Home

API Behavior
[Kernel Functionality]

Collaboration diagram for API Behavior:

Components

 Journaling
 Versioning
 Options

Classes

class  AcisOptions
 Implements an AcisOptions class. More...

Functions

outcome api_set_acis_options (AcisOptions *ao, AcisJournal &aj=*(AcisJournal *) NULL_REF, AcisVersion &av=*(AcisVersion *) NULL_REF)
 Copies the AcisJournal and AcisVersion Objects from the arguments to the data members inside AcisOptions.

Function Documentation

outcome api_set_acis_options ( AcisOptions ao,
AcisJournal aj = *(AcisJournal *) NULL_REF,
AcisVersion av = *(AcisVersion *) NULL_REF 
)

Copies the AcisJournal and AcisVersion Objects from the arguments to the data members inside AcisOptions.



Role: Takes the arguments and copies them into the data members contained in the AcisOptionsInternal data member.

Limitations: The version and journal objects are true copied, they are independent from the ones contained in the AcisOptions object.

Effect: System routine

Journal: Not Available

Product(s): 3D ACIS Exchange, 3D Viz Exchange, 3D ACIS Modeler

Parameters:
ao acis options.
aj acis journal to be copied.
av acis version to be copied.

include <acis_options.hxx>