@Deprecated public static class OBJModel.OBJState extends java.lang.Object implements IModelState
Modifier and Type | Class and Description |
---|---|
static class |
OBJModel.OBJState.Operation
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected OBJModel.OBJState.Operation |
operation
Deprecated.
|
IModelState |
parent
Deprecated.
|
protected java.util.Map<java.lang.String,java.lang.Boolean> |
visibilityMap
Deprecated.
|
Constructor and Description |
---|
OBJState(java.util.List<java.lang.String> visibleGroups,
boolean visibility)
Deprecated.
|
OBJState(java.util.List<java.lang.String> visibleGroups,
boolean visibility,
IModelState parent)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.Optional<TRSRTransformation> |
apply(java.util.Optional<? extends IModelPart> part)
Deprecated.
|
void |
changeGroupVisibilities(java.util.List<java.lang.String> names,
OBJModel.OBJState.Operation operation)
Deprecated.
|
boolean |
equals(java.lang.Object obj)
Deprecated.
|
java.util.List<java.lang.String> |
getGroupNamesFromMap()
Deprecated.
|
java.util.List<java.lang.String> |
getGroupsWithVisibility(boolean visibility)
Deprecated.
|
IModelState |
getParent(IModelState parent)
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Boolean> |
getVisibilityMap()
Deprecated.
|
int |
hashCode()
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
protected java.util.Map<java.lang.String,java.lang.Boolean> visibilityMap
public IModelState parent
protected OBJModel.OBJState.Operation operation
public OBJState(java.util.List<java.lang.String> visibleGroups, boolean visibility)
public OBJState(java.util.List<java.lang.String> visibleGroups, boolean visibility, IModelState parent)
@Nullable public IModelState getParent(IModelState parent)
public java.util.Optional<TRSRTransformation> apply(java.util.Optional<? extends IModelPart> part)
apply
in interface IModelState
public java.util.Map<java.lang.String,java.lang.Boolean> getVisibilityMap()
public java.util.List<java.lang.String> getGroupsWithVisibility(boolean visibility)
public java.util.List<java.lang.String> getGroupNamesFromMap()
public void changeGroupVisibilities(java.util.List<java.lang.String> names, OBJModel.OBJState.Operation operation)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object