|
ENTITY axis1_placement SUBTYPE OF (placement); axis : OPTIONAL direction; DERIVE z : direction := NVL ( normalise ( axis ) , dummy_gri || direction ( [ 0.0 , 0.0 , 1.0 ] ) ) ; WHERE wr1: SELF \ geometric_representation_item . dim = 3 ; END_ENTITY; -- axis1_placement |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; placement location: cartesian_point; axis1_placement (OPT) axis: direction; (DER) z: direction; |
Global rules for this entity data type- |
public interface EAxis1_placement extends EPlacementaxis (explicit attribute)boolean testAxis(EAxis1_placement type)EDirection getAxis(EAxis1_placement type) void setAxis(EAxis1_placement type, EDirection value) void unsetAxis(EAxis1_placement type) z (derived attribute)EDirection getZ(EAxis1_placement type)boolean testZ(EAxis1_placement type) |
public class CAxis1_placement implements EAxis1_placementstatic EAttribute attributeAxis(EAxis1_placement type)static int usedinAxis(EAxis1_placement type, EDirection instance, ASdaiModel domain, AAxis1_placement result) static EAttribute attributeZ(EAxis1_placement type) static int usedinZ(EAxis1_placement type, EDirection instance, ASdaiModel domain, AAxis1_placement result) |
public class AAxis1_placement extends AEntitypublic EAxis1_placement getByIndex(int index)public EAxis1_placement getCurrentMember(SdaiIterator it) |