This is CX3DObjectAndCX3DNode.rtf in view mode; [Download] [Up]
intuitiv'3d API documentation Copyright ©1993 by Cub'x SystÜmes. All Rights Reserved. This file describes types, constant and macros that you can use specialy when using or making a subclass of CX3DObject or CX3DNode. Interpolation There is two possible values for interpolation: - INTER_CONSTANT A constant interpolation (faceted) - INTER_SMOOTH A smooth interpolation. Surface type Surface type could be one of the following constants: - SURF_POINTCLOUD A point cloud surface. - SURF_WIREFRAME A wireframe surface. - SURF_FACETED A faceted surface. - SURF_SMOOTH A smooth surface. - SURF_BBOX A bounding box representation. - SURF_ASIS Surface type is inherited from the node. Precision The precision value is used to calculate the tesselation. Tesselation values can change according to the preferences of the software. A precision could be one of the following constants: - PRECISION_POOR A poor precision - PRECISION_LOW A low precision - PRECISION_MEDIUM A medium precision - PRECISION_HIGH A high precision - PRECISION_DEFAULT Precision is inherited from the node. Visibility bit field The visibility flags are stored into an unsigned char instance variable (visible). To access this bit field, you can use the following macros: SetPhotoVisible(f) Set the photoVisible bit to 1 ClrPhotoVisible(f) Clear the photoVisible bit IsPhotoVisible(f) Expression is equal to YES if the photoVisible bit is equal to 1 SetQuickVisible(f) Set the quickVisible bit to 1 ClrQuickVisible(f) Clear the quickVisible bit IsQuickVisible(f) Expression is equal o YES if the quickVisible bit is equal to 1
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.