SAT Save and Restore
Open All
Close All
Discussion Topics
API Functions for Save and Restore
Backward Compatibility
Body Copy
C Runtime Library DLL
Character Sets Supported
Character Sets Supported
Constant Definitions and #define
Constant Definitions and #define
Decimal Point Representation
End Marker
End Marker
Entity Encapsulation in a Record
Entity Encapsulation in a Record
Entity Records
Entity Records
Geometry with Laws
Geometry with Laws
History Markers
History Markers
Option for Testing Shared Geometry
Optional Sequence Numbers
Optional Sequence Numbers
Optional Sequence Numbers
Part Restore Progress Meter
Reserved Characters in SAT Files
Reserved Characters in SAT Files
SAT Save File
Save and Restore Algorithms
Save and Restore Overview
Save File Example
Save File Example
Save File Header
Save File Header
Save File Types
Save File Types
Save Identifier
Save Identifier
Special Characters in Saved Attributes
Subtypes and References
Subtypes and References
Subtypes and References Example
Subtypes and References Example
Terminator
Terminator
Version Numbers
Version Numbers
Classes
ANNOTATION
APOINT
ATTRIB
ATTRIB_AGC
ATTRIB_ANNOTATION
ATTRIB_BLEND
ATTRIB_BLINFO
ATTRIB_CELL
ATTRIB_CFACE_VOL
ATTRIB_COL
ATTRIB_CONST_CHAMFER
ATTRIB_CONST_ROUND
ATTRIB_CT
ATTRIB_DC2ACIS
ATTRIB_DM2ACIS
ATTRIB_DS2ACIS
ATTRIB_EFINT
ATTRIB_EYE
ATTRIB_EYE_ATTACHED_MESH
ATTRIB_FACECFACE
ATTRIB_FACEINT
ATTRIB_FFBLEND
ATTRIB_GENERIC
ATTRIB_GEN_ENTITY
ATTRIB_GEN_INTEGER
ATTRIB_GEN_NAME
ATTRIB_GEN_POINTER
ATTRIB_GEN_POSITION
ATTRIB_GEN_REAL
ATTRIB_GEN_STRING
ATTRIB_GEN_VECTOR
ATTRIB_HH
ATTRIB_HH_AGGR
ATTRIB_HH_AGGR_ANALYTIC
ATTRIB_HH_AGGR_GEN_SPLINE
ATTRIB_HH_AGGR_GEOMBUILD
ATTRIB_HH_AGGR_GEOMBUILD_BASE
ATTRIB_HH_AGGR_ISOSPLINE
ATTRIB_HH_AGGR_SHARP_EDGE
ATTRIB_HH_AGGR_SIMPLIFY
ATTRIB_HH_AGGR_SIMPLIFY_BASE
ATTRIB_HH_AGGR_STITCH
ATTRIB_HH_AGGR_STITCH_BASE
ATTRIB_HH_AGGR_WRAPUP
ATTRIB_HH_ENT
ATTRIB_HH_ENT_GEOMBUILD_BASE
ATTRIB_HH_ENT_GEOMBUILD_COEDGE
ATTRIB_HH_ENT_GEOMBUILD_CURVE
ATTRIB_HH_ENT_GEOMBUILD_EDGE
ATTRIB_HH_ENT_GEOMBUILD_FACE
ATTRIB_HH_ENT_GEOMBUILD_LOOP
ATTRIB_HH_ENT_GEOMBUILD_SURFACE
ATTRIB_HH_ENT_GEOMBUILD_VERTEX
ATTRIB_HH_ENT_SIMPLIFY_BASE
ATTRIB_HH_ENT_SIMPLIFY_FACE
ATTRIB_HH_ENT_STITCH_BASE
ATTRIB_HH_ENT_STITCH_EDGE
ATTRIB_INTCOED
ATTRIB_INTEDGE
ATTRIB_INTGRAPH
ATTRIB_INTVERT
ATTRIB_PHL
ATTRIB_PHL_VW
ATTRIB_RGB
ATTRIB_ST
ATTRIB_SYS
ATTRIB_TAG
ATTRIB_TSL
ATTRIB_VAR_BLEND
ATTRIB_VBLEND
ATTRIB_VOL_COL
ATT_BL_INST
bend_law
BinaryFile
BLEND_ANNOTATION
BLEND_ANNO_EDGE
blend_spl_sur
BODY
BULLETIN
BULLETIN_BOARD
CELL
CELL2D
CELL3D
CFACE
COEDGE
composite_law
CONE
cone
cos_law
cross_law
CSHELL
CURVE
curve
curve_law
curve_law_data
dcurve_law
DELTA_STATE
discontinuity_info
division_law
EDGE
EE_LIST
ELLIPSE
ellipse
ENTITY
ENTITY_IHL
ENTITY_LIST
ENTITY_PHL
enum_table
ERROR_ENTITY
exact_int_cur
FACE
FileInfo
FileInterface
frenet_law
HISTORY_MANAGER
HISTORY_STREAM
identity_law
ID_ATTRIB
IHL_CAMERA
IHL_SEGMENT
INTCURVE
intcurve
int_cur
LAW
law
law_law_data
LOOP
LUMP
minus_law
NAMED_ATTRIB
NAMED_INT_ATTRIB
NAMED_LOGICAL_ATTRIB
NAMED_POS_ATTRIB
NAMED_REAL_ATTRIB
NAMED_STRING_ATTRIB
NAMED_VEC_ATTRIB
negate_law
NORENDER_ATTRIB
norm_law
NO_MERGE_ATTRIB
off_int_cur
off_spl_sur
par_int_cur
pattern
PCURVE
pcurve
pcurve_law
pcurve_law_data
pcur_int_cur
PHL_CAMERA
PHL_EDGE
PHL_SEGMENT
pid_base
PLANE
plane
plus_law
PRIMITIVE_ANNOTATION
rb_blend_spl_sur
REFINEMENT
Render_Arg
restore_def
RH_BACKGROUND
RH_ENTITY
RH_ENVIRONMENT_MAP
RH_FOREGROUND
RH_LIGHT
RH_MATERIAL
RH_TEXTURE_SPACE
rot_spl_sur
SabFile
SatFile
SHELL
sin_law
skin_spl_sur
SPAGROUP
SPHERE
sphere
SPLINE
spline
spl_sur
sqrt_law
STRAIGHT
straight
SUBSHELL
sum_spl_sur
SURFACE
surface
surface_law
surface_law_data
surfnorm_law
surf_int_cur
SWEEP_ANNOTATION
SWEEP_ANNO_EDGE_LAT
SWEEP_ANNO_EDGE_TOP
SWEEP_ANNO_END_CAPS
SWEEP_ANNO_VERTEX_LAT
SWEEP_ANNO_VERTEX_TOP
sweep_spl_sur
TaggedData
TCOEDGE
TEDGE
term_law
TEXT_ANNOTATION
TEXT_ENT
TORUS
torus
TRANSFORM
transform_law
transform_law_data
TVERTEX
UNDEFC
UNITS_SCALE
unknown_text_pointer
var_cross_section
var_radius
var_rad_fixed_width
var_rad_functional
var_rad_rot_ellipse
var_rad_two_ends
VBL_SURF
vector_law
VERTEX
VERTEX_TEMPLATE
WCS
WIRE
wire_law_data
Enumerations
AF_ADJUST_MODE
AF_GRID_MODE
AF_SURF_MODE
AF_TRIANG_MODE
bl_convexity
bl_cvxty_ents
bl_how_ents
copy_action
merge_action
rad_form_ents
sec_form_ents
split_action
trans_action
Functions
api_get_file_info
api_get_save_version
api_load_state
api_pattern_to_entity
api_restore_entity_list
api_restore_entity_list_file
api_restore_entity_list_with_history
api_restore_entity_list_with_history_file
api_save_entity_list
api_save_entity_list_file
api_save_entity_list_with_history
api_save_entity_list_with_history_file
api_save_history
api_save_history_file
api_save_state
api_save_version
api_set_file_info
bs2_curve_restore
bs2_curve_save
bs3_curve_restore
bs3_curve_save
bs3_surface_restore
bs3_surface_save
get_savres_file
is_ID_ATTRIB
is_UNITS_SCALE
read_array
read_char
read_data
read_enum
read_float
read_header
read_id
read_int
read_interval
read_logical
read_long
read_matrix
read_pointer
read_position
read_ptr
read_real
read_sequence
read_string
read_subtype_end
read_subtype_start
read_transf
read_unit_vector
read_vector
restore_curve
set_logging
Glossary Items
big-endian
endian
little-endian
SAB
SAB File
SAT
SAT File
Law Symbols
A#-Z#
ABS
AND
ARCCOS
ARCCOSH
ARCCOT
ARCCOTH
ARCCSC
ARCCSCH
ARCSEC
ARCSECH
ARCSIN
ARCSINH
ARCTAN
ARCTANH
BEND
BS
constant
COS
COSH
COT
COTH
CROSS
CSC
CSCH
CUR
CURC
CURVEPERP
D
DCUR
division
DOMAIN
DOT
DPCUR
DSURF
DWIRE
E
EDGE#
equal
even
EXP
exponent
FALSE
FRENET
GAUSCUR
greater_than
greater_than_or_equal
int
LAW
LAW#
length_param
less_than
less_than_or_equal
LN
LOG
MAX
MAXCUR
MEANCUR
MIN
MINCUR
MINROT
minus
multiple_curve
multiple_curveperp
negate
NORM
NOT
not_equal
NULL
O
odd
OR
PCUR
PCURVE
PDOMAIN
PI
PIECEWISE
plus
prime
ROTATE
SEC
SECH
SET
SIN
SINH
SIZE
SQRT
STEP
SURF
SURF#
SURFNORM
SURFPERP
SURFVEC
T
TAN
TANH
TERM
times
TRANS
TRANS#
TRUE
TWIST
U
UNBEND
V
VEC
WIRE
WIRE#
X
Y
Z
Options
binary_format
binary_read_format
convert_on_restore
intcurve_save_approx_level
new_dangling_wires
regen_skin_approx
restore_locale
ret_directory
save_box
save_directory
save_entity_count
save_old_sab
save_unknown_subtype_as_approx
save_version
save_version
sequence_save_files
spline_save_approx_level
test_share
Scheme Extensions
env:restored-product-id
env:restored-units-scale
env:save-product-id
env:save-state
env:save-units-scale
env:set-save-units-scale
part:save
part:save-selection