- java.lang.Object
- com.anylogic.engine.omniverse_connector.AbstractUsdRepresentation<Elevator<?>>
- com.anylogic.engine.omniverse_connector.ElevatorUsdRepresentation
- All Implemented Interfaces:
UsdRepresentation<Elevator<?>>
public class ElevatorUsdRepresentation extends AbstractUsdRepresentation<Elevator<?>>
Associates a pedestrian elevator with a prim
Constructor | Description |
---|---|
ElevatorUsdRepresentation |
Modifier and Type | Method | Description |
---|---|---|
void | fillFrame | |
void | setCabinFrontDoorVariantProvider | |
void | setCabinFrontDoorVarset | |
void | setCabinRearDoorVariantProvider | |
void | setCabinRearDoorVarset | |
void | setGateFrontVariantProvider | |
void | setGateFrontVarsetProvider | |
void | setGatePathProvider | |
void | setGateRearVariantProvider | |
void | setGateRearVarsetProvider |
public ElevatorUsdRepresentation(UsdContext context, Elevator<?> elevator, String cabinPath)
public void setGatePathProvider(Function<Integer, String> gatePathProvider)
public void setGateFrontVarsetProvider(Function<ElevatorShaft, String> gateFrontVarsetProvider)
public void setGateRearVarsetProvider(Function<ElevatorShaft, String> gateRearVarsetProvider)
public void setGateFrontVariantProvider(Function<ElevatorShaft, String> gateFrontVariantProvider)
public void setGateRearVariantProvider(Function<ElevatorShaft, String> gateRearVariantProvider)
@AnyLogicInternalAPI public void fillFrame(OmniFrame frame)
- Specified by:
fillFrame
in interfaceUsdRepresentation<Elevator<?>>
- Overrides:
fillFrame
in classAbstractUsdRepresentation<Elevator<?>>
public void setCabinFrontDoorVarset(String cabinFrontDoorVarset)
public void setCabinFrontDoorVariantProvider(Function<Elevator<?>, Object> cabinFrontDoorVariantProvider)
public void setCabinRearDoorVarset(String cabinRearDoorVarset)
public void setCabinRearDoorVariantProvider(Function<Elevator<?>, Object> cabinRearDoorVariantProvider)