|
C++ class names are presented in a
Sans Serif font. Examples include
ENTITY,
SPApar_pos, and
SPAtransf. Although many class names correspond directly to a type of
ACIS geometric modeling object, such as
ENTITY,
EDGE, and
curve, the name is generally presented in a
Sans Serif font only when referring specifically to the class or a specific instance of the class, rather than to the type of object in general. For example, "An entity is implemented in the class
ENTITY, and a curve is implemented in the class
curve."
|
|
|
When the text refers to more than one object instantiated from a given class, the exact class name is presented in the
Sans Serif font with an "s" (or "es") appended to the end of the name in a Serif font, as in
BODYs,
VERTEXes, and
SPAtransfs. For example, "The function takes two
EDGEs as input arguments and returns two
curves."
|
|
|
Some
C++ classes have uppercase names and some have lowercase names.
ACIS contains some pairs of related classes with similar names, differing only in their case. The uppercase class represents an object that is permanent in the model, while the lowercase class represents an object that is temporary in nature and may be used for a variety of purposes, including constructing a corresponding permanent object. For example, a
SPHERE is a permanent object in the model that is constructed using a
sphere.
|