Package com.gaia3d.basic.halfedge
Class HalfEdgeVertex
java.lang.Object
com.gaia3d.basic.halfedge.HalfEdgeVertex
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.joml.Vector3d
boolean
void
copyFrom
(HalfEdgeVertex vertex) void
copyFromGaiaVertex
(GaiaVertex vertex) void
getFaces
(List<HalfEdgeFace> resultFaces) getIncomingHalfEdges
(List<HalfEdge> resultHalfEdges) getOutingHalfEdges
(List<HalfEdge> resultHalfEdges) boolean
isWeldable
(HalfEdgeVertex vertex2, double error, boolean checkTexCoord, boolean checkNormal, boolean checkColor, boolean checkBatchId) void
readFile
(ObjectInputStream inputStream) void
writeFile
(ObjectOutputStream outputStream)
-
Field Details
-
note
-
-
Constructor Details
-
HalfEdgeVertex
-
-
Method Details
-
deleteObjects
public void deleteObjects() -
copyFrom
-
copyFromGaiaVertex
-
toGaiaVertex
-
calculateNormal
public org.joml.Vector3d calculateNormal() -
getIncomingHalfEdges
-
getOutingHalfEdges
-
changeOutingHalfEdge
public boolean changeOutingHalfEdge() -
getPositionType
-
getFaces
-
writeFile
-
readFile
-
isWeldable
public boolean isWeldable(HalfEdgeVertex vertex2, double error, boolean checkTexCoord, boolean checkNormal, boolean checkColor, boolean checkBatchId)
-